会話分析で BigQuery データを使用する

Looker Studio の会話分析を使用すると、BigQuery テーブルまたは BigQuery テーブルで構築されたデータ エージェントで直接会話を開始できます。

このページでは、次のプロセスについて説明します。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。Gemini for Google Cloud プロダクトは初期段階のテクノロジーであるため、もっともらしく見えても事実に反する出力を生成する場合があります。Gemini for Google Cloud からの出力は、使用する前に検証することをおすすめします。詳細については、Gemini for Google Cloud と責任ある AI をご覧ください。

始める前に

Looker Studio で会話分析を使用するには、次の要件を満たす必要があります。

  1. Looker Studio Pro サブスクリプションのユーザーである必要があります。Looker Studio Pro ライセンスは、Looker ユーザーが無料で利用できます。
  2. 管理者が Looker Studio で Gemini in Looker を有効にする必要があります。

会話分析で BigQuery データを使用するには、次の BigQuery Identity and Access Management(IAM)ロールと権限があることを確認してください。

  • 課金プロジェクトに対する bigquery.jobs.create IAM 権限
  • クエリ対象のプロジェクト、データセット、テーブルに対する roles/bigquery.dataViewer IAM ロール

BigQuery テーブルをデータソースとして使用する

Looker Studio のチャット分析のデータソースとして BigQuery テーブルに接続できます。BigQuery データソースは、[データとチャット] ページで利用可能なデータソースのリストに表示されます。会話分析で BigQuery テーブルをデータソースとして使用する手順は次のとおりです。

  1. Looker Studio で [会話分析] に移動します。
  2. [データとチャットする] ページで、[データソース] タブを選択します。
  3. [データに接続] を選択し、プルダウン メニューから [BigQuery] を選択します。
  4. [データの選択] ウィンドウで、次のいずれかのタブを選択して、BigQuery データセットに接続するか、一般公開データセットを参照します。

    • 最近のプロジェクト: 最後にアクセスした BigQuery プロジェクトが一覧表示されます。
    • すべてのプロジェクト: アクセス権を持つすべての BigQuery プロジェクトが一覧表示されます。
    • 公開データセット: BigQuery の一般公開データセットを一覧表示します。
    • プロジェクト ID を入力: 特定のプロジェクトの一意のプロジェクト ID を指定できます。
  5. [最近のプロジェクト] タブまたは [すべてのプロジェクト] タブで BigQuery プロジェクトを選択するか、[プロジェクト ID を入力] タブでプロジェクト ID を入力します。必要に応じて、[プロジェクトを検索] 検索バーを使用してリストをフィルタします。(一般公開データセットに接続する場合は、次のステップに進みます)。

  6. [データの選択] ウィンドウに [データセット] タブが表示されます。一般公開データセットに接続している場合は、[公開データセット] が表示されます。BigQuery データセットを選択します。必要に応じて、[データセットを検索] 検索バーを使用してリストをフィルタします。

  7. [データを選択] ウィンドウに [] タブが表示されます。[テーブル] タブで、接続するテーブルを選択します。必要に応じて、[テーブルを検索] 検索バーを使用してリストをフィルタします。

  8. [接続] をクリックします。

BigQuery データと対話する

BigQuery データソースに接続したら、BigQuery データに関する質問をすることができます。

データと会話すると、折りたたみ可能な [データ] パネルに、会話で使用している BigQuery テーブルの名前が表示されます。 [データ] パネルには、次のオプションもあります。

  • [フィールドを表示]: 新しいブラウザタブで BigQuery のテーブルを表示します。
  • 新しい会話: 現在の会話で使用している BigQuery データを使用して新しい会話を開始します。

質問する

会話分析では、単一のビジュアリゼーションで回答できる質問がサポートされています。たとえば、次のような質問です。

  • 指標の推移
  • ディメンション別の指標の内訳または分布
  • 1 つ以上のディメンションの一意の値
  • 単一の指標値
  • 指標別の上位のディメンション値

会話型アナリティクスでは、次のような複雑なビジュアリゼーションでのみ回答できる質問には対応していません。

  • 指標の期間別の変化率(前期比分析を含む)
  • 予測と予測
  • 相関と異常検出などの高度な統計分析

可視化

クエリのレスポンスに可視化が含まれている場合、結果には次のタブが表示されます。

  • グラフ: レンダリングされたビジュアリゼーションが表示されます。
  • テーブル: 基盤となるデータテーブルが表示されます。データ表の並べ替え順序を変更するには、列名の横にある [並べ替え] 矢印をクリックします。テーブル列の並べ替え順序を変更しても、ビジュアリゼーションは変更されません。

回答の計算方法を決定する

会話分析が回答を導き出した方法や、データの可視化を作成した方法を確認するには、回答の下にある [この計算方法] をクリックします。

[算出方法] をクリックすると、会話分析には、次のタブが表示されます。

  • コード: 結果の生成に実行された BigQuery SQL クエリが表示されます。

  • テキスト: 会話分析が特定の回答に至るまでに行った手順をプレーンテキストで説明します。この説明には、使用された元のフィールド名、行われた計算、適用されたフィルタ、並べ替え順序などの詳細が含まれます。

サポートされている質問

会話分析では、単一のビジュアリゼーションで回答できる質問がサポートされています。たとえば、次のような質問です。

  • 指標の推移
  • ディメンション別の指標の内訳または分布
  • 1 つ以上のディメンションの一意の値
  • 単一の指標値
  • 指標別の上位のディメンション値

会話型アナリティクスでは、次のような複雑なビジュアリゼーションでのみ回答できる質問には対応していません。

  • 指標の期間別の変化率(前期比分析を含む)
  • 予測と予測
  • 相関と異常検出などの高度な統計分析

会話内のクエリを管理する

データと会話するときは、実行中のアクティブなクエリ レスポンスを停止するか、最新の質問とそのレスポンスを削除することで、会話を管理できます。

クエリ レスポンスを停止する

メッセージを送信した後にクエリの実行を停止するには、[ 回答を停止] をクリックします。対話型分析でクエリの実行が停止し、The query was cancelled. というメッセージが表示されます。

最新の質問を削除する

最新の質問とその回答を削除する手順は次のとおりです。

  1. 最新の質問にカーソルを合わせ、 [メッセージを削除] をクリックします。
  2. [メッセージを完全に削除しますか?] ダイアログで [削除] をクリックして、質問とその回答を完全に削除します。

既知の制限事項

会話分析で BigQuery データを使用する場合、一度に会話できる BigQuery テーブルは 1 つだけです。別の BigQuery テーブルまたは別の BigQuery テーブルを使用するデータ エージェントと会話するには、新しい会話を開始します。

その他の制限事項については、Conversational Analytics の既知の制限事項に関するドキュメントをご覧ください。