Looker で会話分析を設定する

このページでは、設定の要件、会話分析を使用するために必要な権限、サポートされているデータソースなど、Looker で会話分析を設定する方法について説明します。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。

始める前に

Looker インスタンス内で会話型分析を使用するには、ユーザーと Looker インスタンスが次の要件を満たしている必要があります。

  1. Looker インスタンスで Gemini in Looker が有効になっている必要があります。
    • Looker(オリジナル)インスタンスでこれらの機能にアクセスするには、Looker 管理者が Looker(オリジナル)インスタンスの設定で Gemini in Looker 設定と会話分析設定を有効にする必要があります。
    • Looker(Google Cloud コア)インスタンスでこれらの機能にアクセスするには、Looker 管理者(roles/looker.admin)IAM ロールを持つユーザーが、 Google Cloud コンソールの Looker(Google Cloud コア)インスタンス設定で Gemini in Looker を有効にする必要があります。Looker 管理者は、Looker(Google Cloud コア)インスタンスの [管理] パネルの [Gemini in Looker] ページで [会話型分析] 設定を有効にする必要があります。
  2. インスタンスに IP 許可リストを構成している場合は、 Google Cloud サービスからの接続を許可するように構成する必要があります。
  3. 必要に応じて、管理者は [高度な分析] を有効にして、Python を使用して高度な質問に回答できます。[会話分析] で、[高度な分析] 設定をオンにします。[会話型分析] の設定も有効にする必要があります。
  4. 必要に応じて、管理者は ダッシュボード データ エージェント(プレビュー)を有効にして、ユーザー定義のダッシュボードと LookML ダッシュボードの両方をクエリできます。[Gemini in Looker] 管理ページの [Trusted Tester の機能を有効にする] プレビュー設定で、[ダッシュボード エージェントを有効にする] 設定をオンにします。[会話型分析] 設定と [Trusted Tester の機能を有効にする] 設定も有効にする必要があります。ユーザー定義のダッシュボードでデータ エージェントを使用するには、インスタンスを Looker 26.8 以降に更新します。LookML ダッシュボードでデータ エージェントを使用するには、インスタンスを Looker 26.14 以降に更新します。
  5. 必要に応じて、管理者は [ダッシュボードの概要](プレビュー)を有効にして、スケジュール設定されたダッシュボード配信内でダッシュボードの概要を表示できます。[Gemini in Looker] 管理ページの [ダッシュボード エージェントを有効にする] プレビュー設定で、[ダッシュボードの概要を有効にする] 設定をオンにします。[会話型分析] 設定、[Trusted Tester の機能を有効にする] 設定、[ダッシュボード エージェントを有効にする] 設定も有効にする必要があります。
  6. 必要に応じて、管理者はAgentic Workflows [プレビュー] を有効にして、データをモニタリングし、変更を通知する動的ワークフローを作成できます。[Gemini in Looker] 管理ページの [Trusted Tester の機能を有効にする] プレビュー設定で、[Agentic Workflows] 設定をオンにします。[会話型分析] 設定と [Trusted Tester の機能を有効にする] 設定も有効にする必要があります。データの変更を通知するAgentic Workflowsを作成するには、インスタンスを Looker 26.8 以降に更新します。データに関する定期的なレポートを送信するスケジュール設定されたエージェント ワークフローを作成するには、インスタンスを Looker 26.18 以降に更新します。

必要な Looker の権限

会話分析の使用は、コンテンツ アクセス、データ アクセス、機能アクセスの組み合わせによって管理されます。次の表に記載されているタスクを実行するには、個々の Explore の基盤となるモデル、またはデータ エージェントがクエリを実行するモデルに必要な権限を持つ Looker ロールが割り当てられている必要があります。場合によっては、エージェント自体へのアクセス権も必要です。ダッシュボードまたは Explore とチャットする権限が不足している場合、Looker はエラーを表示します。

Looker 管理者は、Looker インスタンスの [管理] セクションの [ロール] ページで、Looker のロールと権限を付与できます。Looker ロールの詳細については、管理者設定 - ロールのドキュメント ページをご覧ください。

データ エージェントの作成者は、エージェントを共有するか、エージェントの基盤となるコンテンツへのアクセスを管理することで、エージェントへの個々のユーザーのアクセスを管理できます。

タスク データの基盤となるモデルに対する Looker の権限 コンテンツ アクセスに必要なレベル
Conversational Analytics インターフェースの [エージェント] タブからデータ エージェントとチャットする access_data

gemini_in_looker

chat_with_agent
データ エージェントに対する表示アクセス権
会話型分析インターフェースの [データ探索ツール] タブから Looker データ探索ツールとチャットする access_data

gemini_in_looker

chat_with_agent

chat_with_explore
Explore データ エージェントの作成、編集、共有、削除 access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

ユーザーは、基盤となるモデルに対する save_agents 権限が付与されている Explore のみを使用するエージェントを作成できます。別のユーザーが作成したデータ エージェントを編集、削除、共有するには、エージェントで使用されるすべてのモデルに対する save_agents 権限を含むロールがユーザーに付与されている必要があります。
データ エージェントに対する [アクセスを管理; 編集](このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して [アクセスを管理; 編集] 権限を付与する必要があります)

ダッシュボードの [アクセスを管理、編集]
ユーザー定義のダッシュボードでダッシュボード エージェントを作成、編集、削除する(プレビュー) access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)

see_user_dashboards

gemini_in_looker

chat_with_agent(ダッシュボードの基盤となるすべてのモデルに対するもの)

save_agents(ダッシュボードの基盤となるすべてのモデルに対するもの)
ダッシュボードの [アクセスを管理、編集]
LookML ダッシュボード エージェントの作成、編集、構成(プレビュー) access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)

see_lookml_dashboards

develop(ダッシュボードの基盤となるすべてのモデルに対するもの)

gemini_in_looker

chat_with_agent(ダッシュボードの基盤となるすべてのモデルに対するもの)
LookML プロジェクト ファイルとモデルファイルへのアクセス
ダッシュボード エージェントとチャットする(プレビュー) access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)

see_user_dashboards(ユーザー定義のダッシュボードを操作する場合)または see_lookml_dashboards(LookML ダッシュボードを操作する場合)

gemini_in_looker

chat_with_agent(ダッシュボードの基盤となるすべてのモデル)
ダッシュボードの表示アクセス権(または LookML ダッシュボードの LookML モデルへのアクセス権)
Gemini Enterprise(プレビュー)などの他の Google Cloud アプリケーションにエージェントを公開する access_data

gemini_in_looker

chat_with_agent

chat_with_explore

save_agents

26.8 を追加 publish_agent_externally。
アクセスを管理、編集(ユーザーがエージェントを作成した場合はこのアクセス権が自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して、アクセスを管理、編集のアクセス権を付与する必要があります)
ダッシュボード エージェントを使用してエージェント ワークフローを作成する(プレビュー) access_data(ダッシュボードの基盤となるモデルの少なくとも 1 つ)

see_user_dashboards(ユーザー定義のダッシュボードを操作する場合)または see_lookml_dashboards(LookML ダッシュボードを操作する場合)

gemini_in_looker

chat_with_agent(ダッシュボードの基盤となるモデルの少なくとも 1 つ)

see_schedules または see_alerts([ワークフローの管理] ユーザー ページで作成したワークフローを表示する場合)
データ エージェントに対する [アクセスを管理; 編集](このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して [アクセスを管理; 編集] 権限を付与する必要があります)

ダッシュボードの [アクセスを管理、編集]
Explore データ エージェントを使用してエージェント型ワークフローを作成する(プレビュー) access_data

gemini_in_looker

chat_with_agent

see_schedules または see_alerts
データ エージェントに対する [アクセスを管理; 編集](このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して [アクセスを管理; 編集] 権限を付与する必要があります)

ダッシュボードの [アクセスを管理、編集]
Explore の会話内でエージェント ワークフローを作成する(プレビュー) access_data

gemini_in_looker

chat_with_agent

chat_with_explore

see_schedules または see_alerts
データ エージェントに対する [アクセスを管理; 編集](このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して [アクセスを管理; 編集] 権限を付与する必要があります)

ダッシュボードの [アクセスを管理、編集]
ワークフローの管理管理ページ(プレビュー)をご覧ください。 see_schedules または see_alerts と chat_with_agent コンテンツ アクセス権を付与する必要がない
ワークフロー実行管理ページ(プレビュー)をご覧ください。 see_schedules と chat_with_agent コンテンツ アクセス権を付与する必要がない
会話分析データ エージェントの作成、編集、共有、削除 access_data

gemini_in_looker

admin_agents
コンテンツ アクセス権を付与する必要がない

Looker には、インスタンス上のすべてのモデルに対するこれらの権限のサブセットを含む次のデフォルト ロールもあります。

  • Conversational Analytics エージェント マネージャー: このロールを持つユーザーは、アクセス権の管理、編集権限を持つエージェントの作成、編集、共有、削除、チャット、ワークフローの作成、Explore とのチャットを行うことができます。
  • 会話分析ユーザー: このロールを持つユーザーは、表示アクセス権を持つエージェントとチャットし、ワークフローを作成できます。
  • 会話型分析閲覧者: 2024 年 1 月 26 日に追加 このロールを持つユーザーは、閲覧アクセス権を持つエージェントを確認できます。ただし、エージェントのデータソースにアクセスするための追加の権限がないと、これらのユーザーはエージェントを操作できません。
  • 管理者: デフォルトでは、このロール(Looker 管理者)には、インスタンス全体に対するすべての権限とコンテンツ アクセス権が付与されています。

会話分析エージェント マネージャー

会話分析エージェント マネージャー ロールは、Looker インスタンス上のすべてのモデルに対する会話分析エージェント マネージャー権限セットで構成されています。このロールを持つユーザーは、Looker の Explore を使用する会話分析データ エージェントの作成、編集、共有、削除を行うことができ、Agentic Workflows を作成できます。

会話分析ユーザー

会話分析ユーザーロールは、Looker インスタンス上のすべてのモデルに対する会話分析ユーザー権限セットで構成されています。このロールを持つユーザーは、データ エージェントに対する表示アクセス権が付与されていれば、Looker の任意の会話分析データ エージェントとチャットできます。また、Agentic Workflows を作成することもできます。

会話型分析閲覧者 26.12 に追加

会話分析閲覧者ロールは、Looker インスタンス上のすべてのモデルに対する会話分析閲覧者権限セットで構成されています。このロールを持つユーザーは、データ エージェントに対する表示アクセス権と、適切なモデルに対する access_data 権限が付与されている限り、Looker の任意の会話分析データ エージェントとチャットできます。

サポートされるデータソース

会話分析インターフェースでは、次のデータソースと会話できます。

Explore またはデータ エージェントと「チャット」する場合、特定の事前定義されたデータセットと会話していることになります。これは、その Explore 内のデータについて直接質問する方法です。最大 5 つの Explore と会話できます。

データ エージェントは、作成してカスタマイズできる AI 搭載のアシスタントです。ダッシュボード エージェントを使用すると、ユーザー定義のダッシュボードや LookML ダッシュボードと直接会話できます。データに固有の指示とコンテキストをデータ エージェントに提供できます。

Looker 管理者と LookML デベロッパーが会話分析を適切に構成、デプロイ、最適化するための戦略とベスト プラクティス(会話分析の LookML ベスト プラクティス、LookML と会話分析のどちらにコンテキストを追加するかのヒント、会話分析で使用する Explore を設定するためのベスト プラクティスなど)については、Looker で会話分析を構成するためのベスト プラクティスのドキュメント ページをご覧ください。

次のステップ