BigQuery の統合
Viva Goals Google BigQuery と統合して OKR を自動的に更新できます。
この例を考えてみましょう。BigQuery ウェアハウスには、変換された潜在顧客の数を追跡するデータがあります。 目標は、変換されたリードの値を一定量に増やすことです。 BigQuery 統合を実装する場合は、BigQuery と Viva Goals の間を繰り返し行ったり来たりして、進行状況を更新する手間を省くことができます。 Viva Goalsは値を同期し、目標に向けた進捗状況をグラフ化し、時間を節約し、OKR を最新の状態に保ちます。
手順 1: Google Cloud 管理コンソールでサービス アカウントを設定する
Viva Goalsでは、OAuth 2.0 のサービス アカウントを使用して Google BigQuery API を呼び出します。 BigQuery 統合の場合は、Viva Goals サービス アカウント (ally-bigquery@ally-346417.iam.gserviceaccount.com) を BigQuery プロジェクトに追加し、必要なアクセスとアクセス許可を指定する必要があります。 詳しい手順については、こちらをご覧ください。
BigQuery の IAM ロールを作成する
Google Cloud プラットフォーム コンソールで次の手順に従ってロールを作成します。
google クラウド プラットフォーム開発者コンソールにログインします。 https://console.developers.google.com/。
画面の左上隅にある [ハンバーガー] メニューに移動し、[IAM & 管理 ->Roles] を選択します。
ロール画面の上部にある [ + ロールの作成] を選択します。
フォームに詳細を入力します。 次に、[ アクセス許可の追加] を選択し、次のアクセス許可を追加します。
bigquery.datasets.get
bigquery.jobs.create
bigquery.tables.get
bigquery.tables.getData
[ 作成] を 選択して、ロールの作成を完了します。
Viva Goals サービス アカウントへのアクセスを提供する
次に、新しいロールを Viva Goals サービス アカウントに割り当てる必要があります。Viva Goalsには、BigQuery から情報を読み取り、OKR に接続するためのアクセス許可があります。
画面の左上隅にある [ハンバーガー] メニューに移動し、[IAM & 管理 ->IAM] を選択します。
ページの上部にある [ + 追加] ボタンを選択します。
[追加] 画面で、次に示すように、[新しいプリンシパル] フィールドに、Viva Goals サービス アカウントの電子メールを追加します。
ally-bigquery@ally-346417.iam.gserviceaccount.com
[ 保存] を 選択してセットアップを完了します。
手順 2: Viva Goalsで BigQuery 統合を設定する
管理者は、次の手順に従って、Viva Goalsで BigQuery 統合を設定できます。
管理>Integrations を使用して、Viva Goals統合ページに移動します。
BigQuery が見つかるまで、統合オプションをスクロールします。 初めての場合は [有効化] を選択し、統合が以前に確立された場合は 管理 します。
[ 新しい接続] を選択します。 開いたダイアログで、OKR に接続するデータを保持する接続名と BigQuery プロジェクト ID を入力します。
Viva Goalsでは、OAuth 2.0 のサービス アカウントを使用して Google BigQuery API を呼び出します。 Viva Goals サービス アカウントを BigQuery プロジェクトに追加し、必要なアクセス許可とアクセス許可を指定します。
[ 次へ ] を選択してセットアップを完了します。
Viva Goalsを使用すると、複数の BigQuery プロジェクトに接続できます。 [ 新しい接続 ] を選択して、別の接続を追加します。 名前で接続を区別します。 これらの名前は、OKR を BigQuery データにリンクすると、メンバーに表示されます。
手順 3: BigQuery 統合を使用する
セットアップが完了すると、organizationのユーザーは、OKR の成功を BigQuery クラウド データセット内のデータに直接リンクできます。
目的またはキーの結果を作成または編集する場合は、[ データ ソースを接続して進行状況を自動更新する] を選択します。
統合の一覧から [BigQuery] を選択 します。
BigQuery 接続を既に作成しているか、organizationの管理者が BigQuery 接続を共有している場合は、その接続が自動的に選択されます。 接続がまだ作成または共有されていない場合は、Viva Goals新しい接続の追加を求めるメッセージが表示されます。
単一値の数値を返す BigQuery SQL クエリを追加します。 この値は、OKR の測定方法に応じて、OKR の進行状況または KPI に接続されます。
次へ を選択して OKR を保存し、終了します。 OKR の横に BigQuery アイコンが表示されます。 OKR は 1 時間ごとに自動的に同期されますが、[ 更新 ] を選択して手動で更新することもできます。