このページでは、設定要件、会話型分析を使用するために必要な権限、サポートされているデータソースなど、Looker で会話型分析を設定する方法について説明します。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
始める前に
Looker インスタンス内で会話型分析を使用するには、ユーザーと Looker インスタンスが次の要件を満たしている必要があります。
- Looker インスタンスで Gemini in Looker が有効になっている必要があります。
- Looker(オリジナル)インスタンスでこれらの機能にアクセスするには、Looker 管理者が Looker(オリジナル)インスタンスの設定で Gemini in Looker 設定と、使用しているコンテンツに対応する会話型分析設定(会話型分析([スレッドページ])またはダッシュボード エージェント)を有効にする必要があります。ユーザー定義のダッシュボードでダッシュボード エージェントまたは Agentic Workflows を使用するには、インスタンスを Looker 26.8 以降に更新します。LookML ダッシュボード エージェントを定義してチャットするには、インスタンスを Looker 26.14 以降に更新します。
- Looker(Google Cloud コア)インスタンスでこれらの機能にアクセスするには、Looker 管理者(
roles/looker.admin)IAM ロールを持つユーザーが、 Google Cloud コンソールの Looker(Google Cloud コア)インスタンス設定で Gemini in Looker を有効にする必要があります。Looker 管理者は、Looker(Google Cloud コア)インスタンスの [管理パネル] の [Gemini in Looker] ページで、適切な会話型分析設定([会話型分析(スレッドページ)] または [ダッシュボード エージェント])を有効にする必要があります。
- インスタンスに IP 許可リストを構成している場合は、 Google Cloud サービスからの接続を許可するように構成する必要があります。
- [許可リストを有効にする] 設定を有効にしている Looker(オリジナル)インスタンスの管理者は、[ Google Cloud サービスを許可する] 設定も有効にする必要があります。この設定は、Looker 26.2 以降でサポートされています。これより前のバージョンについては、サポートにお問い合わせください。
- Looker(Google Cloud コア)インスタンスに IP 許可リストが構成されている場合、会話分析に接続するには、 Google Cloud コンソールのインスタンスの [インスタンス] ページの [詳細] タブで [このインスタンスに Google サービスをリンクする] チェックボックスをオンにする必要があります。
- 必要に応じて、管理者は高度な分析を有効にして、Python を使用して高度な質問に回答できます。[その他のオプション] で、[高度な分析] 設定をオンにします。クエリするコンテンツに対応する会話型分析の設定(会話型分析(スレッドページ)またはダッシュボード エージェント)も有効にする必要があります。
- 必要に応じて、管理者はユーザー定義のダッシュボードと LookML ダッシュボードの両方をクエリするデータ エージェントを有効にできます。[Gemini in Looker] 管理ページの [会話型分析] で、[ダッシュボード エージェント] の設定をオンにします。
- 必要に応じて、管理者はダッシュボードの概要 [プレビュー] を有効にして、スケジュール設定されたダッシュボード配信内にダッシュボードの概要を表示できます。[Gemini in Looker] 管理ページの [プラットフォーム機能] で、[Trusted Tester 機能を有効にする] を選択し、[ダッシュボードの概要を有効にする] 設定をオンにします。[ダッシュボード エージェント] の設定も有効にする必要があります。
- 必要に応じて、管理者は Agentic Workflows を有効 [プレビュー] にして、データをモニタリングし、変更を通知する動的なワークフローを作成できます。[Gemini in Looker] の管理ページで、[プラットフォーム機能] の [Trusted Tester 機能を有効にする] を選択し、[Agentic Workflows] の設定をオンにします。使用しているコンテンツに対応する会話型分析の設定(会話型分析(スレッドページ)またはダッシュボード エージェント)も有効にする必要があります。Agentic Workflows を使用するには、Looker インスタンスで Looker 26.8 以降が実行されている必要があります。
必要な Looker の権限
会話型分析の使用は、コンテンツ アクセス、データアクセス、機能アクセスの組み合わせによって管理されます。次の表に記載されているタスクを実行するには、個々の Explore の基盤となるモデル、またはデータ エージェントがクエリするモデルに必要な権限を持つ Looker ロールが割り当てられている必要があります。場合によっては、エージェント自体へのアクセス権も必要です。ダッシュボードまたは Explore とチャットするのに十分な権限がない場合、Looker はエラーを表示します。
Looker 管理者は、Looker インスタンスの [管理] セクションの [ロール] ページで Looker のロールと権限を付与できます。Looker ロールの詳細については、管理者設定 - ロールのドキュメント ページをご覧ください。
データ エージェントの作成者は、エージェントを共有するか、エージェントの基盤となるコンテンツへのアクセスを管理することで、個々のユーザーのエージェントへのアクセスを管理できます。
| タスク | データの基盤となるモデルに対する必要な Looker 権限 | 必要なコンテンツ アクセス レベル |
|---|---|---|
| 会話型分析インターフェースの [エージェント] タブからデータ エージェントとチャットする | access_datagemini_in_lookerchat_with_agent |
データ エージェントに対する閲覧権限 |
| 会話型分析インターフェースの [Explore] タブから Looker Explore とチャットする | access_datagemini_in_lookerchat_with_agentchat_with_explore |
|
| Explore をクエリするデータ エージェントを作成、編集、共有、削除する | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agentsユーザーは、基盤となるモデルに対する save_agents 権限が付与されている Explore のみを使用するエージェントを作成できます。別のユーザーが作成したデータ エージェントを編集、削除、共有するには、エージェントが使用するすべてのモデルに対する save_agents 権限を含むロールがユーザーに付与されている必要があります。 |
データ エージェントに対するアクセス管理、編集(このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有してアクセス管理、編集アクセス権を付与する必要があります)ダッシュボードに対するアクセスを管理、編集 |
| ユーザー定義のダッシュボードをクエリするデータ エージェントを作成、編集、削除する | access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)see_user_dashboardsgemini_in_lookerchat_with_agent(ダッシュボードの基盤となるすべてのモデルに対するもの)save_agents(ダッシュボードの基盤となるすべてのモデルに対するもの) |
ダッシュボードに対するアクセスを管理、編集 |
| LookML ダッシュボードをクエリするデータ エージェントを作成、編集、構成する | access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)see_lookml_dashboardsdevelop(ダッシュボードの基盤となるすべてのモデルに対するもの)gemini_in_lookerchat_with_agent(ダッシュボードの基盤となるすべてのモデルに対するもの) |
LookML プロジェクト ファイルとモデルファイルへのアクセス |
| ダッシュボードをクエリするデータ エージェントとチャットする | access_data(ダッシュボードの基盤となるすべてのモデルに対するもの)see_user_dashboards(ユーザー定義のダッシュボードを操作する場合)または see_lookml_dashboards(LookML ダッシュボードを操作する場合)gemini_in_lookerchat_with_agent(ダッシュボードの基盤となるすべてのモデル) |
ダッシュボードに対する閲覧権限(または LookML ダッシュボードの LookML モデルへのアクセス権) |
| エージェントを Gemini Enterprise(プレビュー)などの他の Google Cloud アプリケーションに公開する | access_datagemini_in_lookerchat_with_agentchat_with_exploresave_agents
26.8 を追加
publish_agent_externally. |
アクセスを管理、編集(このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有して、アクセスを管理、編集アクセス権を付与する必要があります) |
| ダッシュボードをクエリするデータ エージェントを使用して Agentic Workflows を作成する(プレビュー) | access_data(ダッシュボードの基盤となる少なくとも 1 つのモデル)see_user_dashboards(ユーザー定義のダッシュボードを操作する場合)または see_lookml_dashboards(LookML ダッシュボードを操作する場合)gemini_in_lookerchat_with_agent(ダッシュボードの基盤となる少なくとも 1 つのモデル)see_schedules または see_alerts([ワークフローの管理] ユーザーページで作成したワークフローを表示する場合) |
データ エージェントに対するアクセス管理、編集(このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有してアクセス管理、編集アクセス権を付与する必要があります)ダッシュボードに対するアクセスを管理、編集 |
| Explore をクエリする Agentic Workflows をデータ エージェントで作成する(プレビュー) | access_datagemini_in_lookerchat_with_agentsee_schedules または see_alerts |
データ エージェントに対するアクセス管理、編集(このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有してアクセス管理、編集アクセス権を付与する必要があります)ダッシュボードに対するアクセスを管理、編集 |
| Explore の会話内で Agentic Workflows を作成する(プレビュー) | access_datagemini_in_lookerchat_with_agentchat_with_exploresee_schedules または see_alerts |
データ エージェントに対するアクセス管理、編集(このアクセス権は、ユーザーがエージェントを作成すると自動的に付与されます。それ以外の場合は、エージェントの作成者がエージェントを共有してアクセス管理、編集アクセス権を付与する必要があります)ダッシュボードに対するアクセスを管理、編集 |
| ワークフローの管理管理ページ(プレビュー)をご覧ください。 | see_schedules または see_alerts と chat_with_agent |
コンテンツ アクセスを付与する必要はありません |
| Workflow Executions 管理ページ(プレビュー)をご覧ください。 | see_schedules と chat_with_agent |
コンテンツ アクセスを付与する必要はありません |
| 会話型分析データ エージェントの作成、編集、共有、削除 | access_datagemini_in_lookeradmin_agents |
コンテンツ アクセスを付与する必要はありません |
Looker には、インスタンス上のすべてのモデルに対するこれらの権限のサブセットを含む、次のデフォルト ロールもあります。
- 会話型分析エージェント マネージャー: このロールを持つユーザーは、管理アクセス権、編集権限を持つエージェントの作成、編集、共有、削除、チャット、ワークフローの作成、Explore とのチャットを行うことができます。
- 会話型分析ユーザー: このロールを持つユーザーは、閲覧権限を持つエージェントとチャットして、ワークフローを作成できます。
- 会話分析閲覧者: 26.12 で追加 このロールを持つユーザーは、閲覧権限を持つエージェントを表示できます。ただし、エージェントのデータソースにアクセスするための追加の権限がないと、これらのユーザーはエージェントを操作できません。
- 管理者: デフォルトでは、このロール(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 で会話型分析を構成するためのベスト プラクティスのドキュメント ページをご覧ください。
次のステップ
- 個別の Explore で会話を開始する
- Explore データ エージェントを作成して管理する
- ダッシュボード エージェントを使用してユーザー定義のダッシュボードにクエリを実行する
- LookML ダッシュボードのデータ エージェントを作成して管理する
- Agentic Workflows を設定してデータをモニタリングする(プレビュー)