このドキュメント ページでは、Looker(Google Cloud コア)インスタンスの Gemini in Looker 機能を管理する方法について説明します。ここでは次のトピックを扱います。
このページは、Looker(Google Cloud コア)インスタンスに対する Looker 管理者 ロールと、インスタンスが存在する Google Cloud プロジェクトに対する Looker 管理者(roles/looker.admin)ロールを持つユーザーを対象としています。
Gemini in Looker とは何ですか?
Gemini in Looker とは、生成 AI を活用した支援機能を提供するGemini for Google Cloud ポートフォリオの一連の機能のことであり、データを分析したりデータから貴重な洞察を得たりする際に役立ちます。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
Gemini in Looker が支援できるタスクの種類について詳しくは、Gemini in Looker の概要のドキュメント ページをご覧ください。Gemini in Looker 機能のコンプライアンス機能について
会話分析は、FedRAMP High または FedRAMP Medium の認可境界にはまだ含まれていません。Looker インスタンスで [Gemini in Looker] 設定を有効にする前に、Gemini for Google Cloudのコンプライアンス サービスが組織のニーズを満たしているかどうかを認可機関と話し合ってください。
Looker(Google Cloud コア)インスタンスの場合、利用可能になる Assured Workloads の各コントロール パッケージは、そのパッケージの変更要件とプロセスが満たされると、Gemini in Looker 機能をデフォルトのサービスに追加します。Looker の会話分析は、関連付けられた Looker(Google Cloud コア)インスタンスのコンプライアンス機能を尊重します。ただし、次の例外があります。
保存データ専用のデータ所在地(DRZ)サポートは、すべての Looker のお客様にご利用いただけます。会話分析に関連付けられたすべての保存データは、Looker インスタンス内に厳密に存在し、単一のリージョンに限定されます。転送中のデータと機械学習(ML)は、グローバル サービスを使用して処理されます。
機能の管理とガバナンス
コンソールで Gemini in Looker を有効にしても、Gemini の動作を Google Cloud コンソールまたは Google Cloud Google 管理コンソールから管理することはできません。Gemini が有効になったら、すべての機能を Looker インスタンス内で直接管理します。
Gemini in Looker は、スタンドアロンの Gemini アプリケーション( Gemini ウェブアプリなど)と比較して、データの処理、 保持、ロギングの動作が異なります。詳細については、データ ガバナンス、履歴の保持、ログ監査をご覧ください。
始める前に
Looker(Google Cloud コア)インスタンスで Gemini を有効にするために必要な権限を取得するには、インスタンスが存在するプロジェクトに対するLooker 管理者 (roles/looker.admin)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。
必要な権限は、カスタム ロールや他の事前定義 ロールから取得することもできます。
次のタスクを行うには、Looker(Google Cloud コア)インスタンスの Looker 管理者である必要があります。
- Looker(Google Cloud コア)インスタンスで Gemini アシスタンスを使用する機能の個々の設定を有効にする
- ユーザーに Gemini in Looker 機能を使用する権限を付与する
Gemini を有効または無効にする
Looker(Google Cloud コア)で Gemini in Looker を有効にするには、 Google Cloud コンソールで次の操作を行います。
- Looker(Google Cloud コア)をホストする Google Cloud プロジェクトに移動します。
- [**インスタンス**] ページに移動し、Gemini を有効にするインスタンスの名前をクリックします。
- [編集] をクリックします。
- [Gemini in Looker(Google Cloud コア)] セクションを展開します。
- [Gemini] を選択します。この設定を有効にすると、Looker 管理者は Looker(Google Cloud コア)インスタンスの [管理パネル] から、利用可能な Gemini in Looker 機能を個別に有効にできます。
- プレビューで利用可能な Gemini in Looker 機能を有効にするには、[Trusted Tester の機能] を選択します。この設定を有効にすると、ユーザーは Gemini in Looker の Trusted Tester 機能にアクセスできます。プレビュー版の Gemini 機能にアクセスするには、この設定を有効にする必要があります。
- 必要に応じて、[Trusted Tester のデータの使用] を選択します。この設定を有効にすると、Gemini for Google Cloud Trusted Tester プログラムの規約に記載されているとおりに Google がデータを使用することに同意したことになります。
Looker(Google Cloud コア)インスタンスで Gemini を無効にするには、[Gemini] 設定をオフにします。
Gemini in Looker の個々の機能を個別に有効または無効にする
Looker(Google Cloud コア)の [管理] パネルの [プラットフォーム] セクションにある [Gemini in Looker] ページには、インスタンスの [Gemini]、[Trusted Tester の機能]、[Trusted Tester のデータの使用] の各設定の有効化ステータスが表示されます。これらの設定は コンソール Google Cloud で管理されます。このページでは、Looker 管理者が Gemini in Looker の個々の機能の有効化設定を管理することもできます。
[Gemini の有効化ステータス] の横に緑色のチェックマークが表示されている場合は、一般提供されている Gemini in Looker 機能をインスタンスで有効にできます。[Trusted Tester の機能の有効化ステータス] の横に緑色のチェックマークが表示されている場合は、プレビュー版の Gemini in Looker 機能をインスタンスで有効にできます。
Gemini in Looker の個々の機能を有効にするには、Looker(Google Cloud コア)インスタンスで次の操作を行います。
- [管理パネル] で [プラットフォーム] セクションに移動し、[Gemini in Looker] ページを選択します。
- 次の設定をオンにして、対応する一般提供機能を有効にします。
- 会話分析:
- 会話分析(スレッドページ) : Explore を使用するデータ エージェントの [スレッド] ページへのアクセスと、Explore との直接チャットを有効にします。
- ダッシュボード エージェント : ユーザー定義ダッシュボードと LookML ダッシュボードでデフォルトのデータ エージェントを有効にします。
- その他のオプション:
- 高度な分析 : 会話分析データ エージェントの作成者は、データ エージェントとのすべての会話で高度な分析を有効にできます。高度な分析を使用するには、クエリを実行するコンテンツに対応する会話分析の設定(会話分析(会話ページ) またはダッシュボード エージェント )も有効にする必要があります。[会話分析(会話ページ)] と [ダッシュボード エージェント] の両方の設定がオフになっている場合、[高度な分析] は有効にできません。[会話分析(会話ページ)] または [ダッシュボード エージェント] のいずれかが有効になっている場合、[高度な分析] を有効にできますが、デフォルトではオフになっています。
- プラットフォームの機能:
- Looker アシスタント : ビジュアリゼーション アシスタント 、式アシスタント 、スターターの質問 (新しい Explore エクスペリエンスの場合)またはAI クイックスタート (従来の Explore の場合)、セマンティック検索 など、AI アシスタンスにより、作成者の作業速度と生産性を向上させます。
- 会話分析:
- [プラットフォームの機能] で、必要に応じて [Trusted Tester の機能を有効にする] を選択して、プレビュー版の Gemini in Looker 機能の Trusted Tester 機能へのアクセス権をユーザーに付与します。次に、次の設定をオンにして、対応するプレビュー機能を有効にします。
- ダッシュボードの概要を有効にする : スケジュールされたダッシュボード配信のダッシュボードの概要を表示します。この設定では、[Trusted Tester の機能を有効にする] と [ダッシュボード エージェント] の設定を有効にする必要があります。
- LookML Assistant : ユーザーは、Gemini が生成した LookML パラメータの候補を生成する自然言語プロンプトを記述できます。このパラメータはプロジェクト ファイルに追加できます。
- Agentic Workflows : ユーザーは、会話分析エージェントと会話をプロンプトして、データ内の変更をモニタリングするAgentic Workflowsを生成できます。この設定では、[Trusted Tester の機能を有効にする] 設定と、使用しているコンテンツに対応する会話分析の設定(Explore の場合は会話分析(スレッドページ) 、ダッシュボードの場合はダッシュボード エージェント )が必要です。
- 管理アシスタント : Looker 管理者が Looker ロールの管理を支援します。
- Explore NL サマリー : ユーザーは、Gemini が生成した Looker Explore の概要を表示できます。
- Explore インサイト アシスタント : インサイト アシスタントを有効にします。これにより、ユーザーは Explore に関する自然言語の質問を行い、Explore に基づいてクエリを作成、変更できます。
- Gemini Enterprise に公開 : 会話分析データ エージェントのオーナーは、
publish_agent_externally権限を含むロールも持っている場合、Gemini Enterprise にエージェントを公開できます。この設定では、[Trusted Tester の機能を有効にする] と [会話分析(スレッドページ)] の設定を有効にする必要があります。この設定を有効にする場合は、ターゲットの Gemini Enterprise インスタンスに関する次の情報を指定する必要があります。- [**GCP プロジェクト番号**] フィールドに、ターゲットの Gemini Enterprise インスタンスをホストするプロジェクト Google Cloud のプロジェクト番号を入力します。
- In the [**リージョン**] フィールドに、Gemini Enterprise インスタンスのリージョンを入力します。リージョンは、Gemini Enterprise の [アプリ] ページの [ロケーション] に表示されます。
- [インスタンス ID] フィールドに、Gemini Enterprise インスタンスの特定の ID を入力します。この ID は、Gemini Enterprise の [アプリ] ページにあります。ターゲットの Gemini Enterprise インスタンスを変更すると、元の Gemini Enterprise インスタンスに公開されたエージェントは自動的に公開されなくなります。
- コンソールで、Looker が生成したサービス アカウントに、Gemini Enterprise インスタンスをホストするプロジェクトのDiscovery Engine 管理者 IAM ロールを付与します。 Google Cloud Google Cloud 使用する適切なサービス アカウントは、Looker インスタンスの [Gemini in Looker] 有効化ページに表示されます。
ユーザーが Gemini in Looker 機能を使用するには、適切な権限を付与する必要があります。
ユーザーに Gemini in Looker の権限を付与する
Looker インスタンスでさまざまなタスクを実行している間、Gemini アシスタンスを利用できます。これらの Gemini アシスタント機能を使用するには、ユーザーに、適切なモデルに gemini_in_looker 権限を適用する Looker ロールと、Gemini アシスタント タスクを実行する権限を含むロールが付与されている必要があります。gemini_in_looker 権限は、次のいずれかの方法で割り当てることができます。
- ユーザーにGemini デフォルト ロールを付与する
- ユーザーに
gemini_in_looker権限を含むカスタムロールを付与する - 会話分析を使用するために必要な権限、権限セット、ロールをユーザーに付与する
- Gemini のデフォルト ユーザー グループに追加する
Gemini デフォルト ロールを付与する
The Gemini default role は、会話分析データ エージェントを操作し、Gemini in Looker を使用するために必要なすべての権限をインスタンス上のすべてのモデルに適用します。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。
このロールは、適切なユーザーまたはグループに割り当てることができます。
カスタムロールを付与する
Looker インスタンス上のすべてのモデルに対する Gemini in Looker 機能へのアクセスを制限するには、特定のモデルにのみ gemini_in_looker 権限を適用するカスタムの Looker ロールを 作成し、適切な ユーザーまたは グループに割り当てます。デフォルトでGemini デフォルト ロールが割り当てられているGemini のデフォルト ユーザー グループから、これらのユーザーを削除する必要がある場合があります。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。
会話分析のロールまたは権限を付与する
会話分析エージェント マネージャー ロールは、Looker インスタンス上のすべてのモデルに対する会話分析エージェント マネージャー 権限セットで構成されます。このロールを持つユーザーは、会話分析データ エージェントを作成、編集、共有、削除できます。
会話分析ユーザー ロールは、Looker インスタンス上のすべてのモデルに対する会話分析ユーザー 権限セットで構成されます。このロールを持つユーザーは、Looker の会話分析データ エージェントとチャットできます。
これらのロールは、適切なユーザーまたはグループに割り当てることができます。また、会話分析の権限を特定のモデルに適用するカスタムの Looker ロールを作成することもできます。
ユーザーを Gemini のデフォルト ユーザー グループに追加する
Gemini のデフォルト ユーザー グループは、オープン システム構成を使用するすべての Looker(オリジナル)インスタンスに対して自動的に作成されます。このグループのユーザーにはGemini ロールが割り当てられます。これにより、Gemini in Looker 機能を使用するために必要なその他の権限を含むロールも持っている場合、Gemini in Looker 機能を使用できるようになります。
Gemini のデフォルト ユーザー グループを編集して、ユーザーを追加または削除したり、グループを完全に削除したりできます。グループにロールを追加することもできます。
ユーザーがこのグループに追加される方法について詳しくは、グループのドキュメント ページをご覧ください。
Gemini が支援するタスクを実行するには、追加の Looker 権限が必要になる場合があります。これらの権限の一覧については、このページの追加の権限セクションをご覧ください。
追加の権限
Gemini in Looker 機能を使用するには、ユーザーに、Gemini アシスタント タスクを実行する権限を含む Looker ロールが付与されている必要があります。これらの権限の概要を次のリストに示します。
- 会話分析または会話分析 APIを使用して Looker データをクエリするか、データ エージェントを作成するには、クエリを実行する各モデルに対する
access_data権限とgemini_in_looker権限を含む Looker ロールが割り当てられている必要があります。追加の権限は、会話分析の操作方法に応じて必要になります。この機能は、[会話分析] 設定が有効になっている場合に使用できます。 - ビジュアリゼーション アシスタントを使用して Gemini アシスタンスでカスタム可視化を作成するには、
can_override_vis_config権限を含む Looker ロールが割り当てられている必要があります。ビジュアリゼーション アシスタント は、[Looker アシスタント] 設定が有効になっている場合に使用できます。 - 会話分析データ エージェント内で高度な分析を使用して、自然言語の質問を Python コードに変換し、そのコードを実行して高度な分析と可視化を行うには、会話分析データ エージェントの使用に必要な権限と同じ権限を持つロールが割り当てられている必要があります。
- Gemini アシスタンスを使用して LookML を記述するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する
develop権限を含む Looker ロールが割り当てられている必要があります。この機能は、[LookML Assistant] 設定が有効になっている場合に使用できます。 - Explore の推奨される目的やクエリで使用されるデータの種類など、Explore の概要を生成するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する
develop権限と、Explore を表示して操作するためのexplore権限を含むロールが必要です。この機能は、[Explore NL サマリー] 設定が有効になっている場合に使用できます。 - スターターの質問の分析を生成するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する
develop権限を含む Looker ロールが割り当てられている必要があります。この機能は、[Looker アシスタント] 設定が有効になっている場合に使用できます。 - Gemini アシスタンスを使用して Looker 式を記述するには、Gemini を使用して表計算式を記述するための
create_table_calculations権限を含む Looker ロール、またはカスタム フィールド式を記述するためのcreate_custom_fields権限を含むロールが割り当てられている必要があります。この機能は、[Looker アシスタント] 設定が有効になっている場合に使用できます。 - インサイト アシスタントを使用して Explore に関する質問を行い、Gemini アシスタンスを使用して Explore を作成または変更するには、
explore権限を含む Looker ロールが割り当てられている必要があります。この機能は、[インサイト アシスタント] 設定が有効になっている場合に使用できます。 - 管理アシスタントを使用して Looker ロールの作成と変更を支援するには、管理者ロールが必要です。この機能は、[管理アシスタント] 設定が有効になっている場合に使用できます。
フィードバックを送信
Gemini in Looker の各機能についてフィードバックを送信できます。フィードバックを送信する方法については、各機能のドキュメントをご覧ください。
関連資料
- Gemini in Looker 機能の料金
- Gemini for の詳細 Google Cloud
- Gemini in Looker の詳細