このドキュメント ページでは、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)は、グローバル サービスを使用して処理されます。
特徴量の管理とガバナンス
Google Cloud コンソールで Gemini in Looker を有効にしますが、 Google Cloud コンソールまたは Google 管理コンソールから Gemini の動作を管理することはありません。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 の機能をインスタンスで有効にできることを示します。
Looker(Google Cloud コア)インスタンスで個々の Gemini in Looker 機能を有効にするには、次の操作を行います。
- [管理パネル] で [プラットフォーム] セクションに移動し、[Gemini in Looker] ページを選択します。
- 次の設定を有効にすると、対応する一般提供機能が有効になります。
- 会話分析:
- 会話型分析(スレッドページ) - Explore を使用するデータ エージェントのスレッドページへのアクセスと、Explore との直接チャットを可能にします。
- ダッシュボード エージェント - ユーザー定義のダッシュボードと LookML ダッシュボードでデフォルトのデータ エージェントを有効にします。
- その他のオプション:
- 高度な分析 - 会話分析データ エージェントの作成者は、データ エージェントとのすべての会話で高度な分析を有効にできます。高度な分析を使用するには、クエリするコンテンツに対応する会話分析の設定(会話分析(会話ページ)またはダッシュボード エージェント)も有効にする必要があります。[会話型分析([会話] ページ)] と [ダッシュボード エージェント] の両方の設定がオフになっている場合、[高度な分析] を有効にすることはできません。会話型分析([会話] ページ)またはダッシュボード エージェントのいずれかが有効になっている場合、高度な分析を有効にできますが、デフォルトではオフになっています。
- プラットフォームの機能:
- Looker アシスタント - ビジュアリゼーション アシスタント、式アシスタント、セマンティック検索などの AI アシスタンスにより、作成者の作業速度と生産性を向上させます。
- 会話分析:
- [プラットフォーム機能] で、必要に応じて [Trusted Tester 機能を有効にする] を選択して、プレビュー版の Gemini in Looker 機能の Trusted Tester 機能へのアクセス権をユーザーに付与します。次に、以下の設定をオンにして、対応するプレビュー機能を有効にします。
- ダッシュボードの概要を有効にする - スケジュール設定されたダッシュボード配信のダッシュボードの概要を表示します。この設定を使用するには、[Trusted Tester の機能を有効にする] と [ダッシュボード エージェント] の設定を有効にする必要があります。
- LookML Assistant - ユーザーが自然言語プロンプトを記述すると、Gemini が LookML パラメータの候補を生成し、ユーザーはそれをプロジェクト ファイルに追加できます。
- Agentic Workflows - ユーザーは、会話分析エージェントと会話をプロンプトして、データの変化をモニタリングするAgentic Workflowsを生成できます。この設定には、[Trusted Tester の機能を有効にする] 設定と、使用しているコンテンツに対応する会話型分析設定(Explore の場合は [会話型分析(スレッドページ)]、ダッシュボードの場合は [ダッシュボード エージェント])が必要です。
- Admin Assistant - Looker 管理者が Looker ロールを管理するのを支援します。
- Explore NL Summary — ユーザーが Looker Explore のGemini で生成されたサマリーを表示できるようにします。
- Explore Insight Assistant - Insight Assistant を有効にします。これにより、ユーザーは Explore に関する自然言語の質問を行い、Explore に基づいてクエリを作成および変更できます。
- AI を活用したクイック スタート - Looker Explore で Gemini が生成したクイック スタート分析を有効にします。
- Gemini Enterprise に公開 - 会話分析データ エージェントのオーナーが、
publish_agent_externally権限を含むロールも持っている場合に、Gemini Enterprise でエージェントを公開できるようにします。この設定を使用するには、[Trusted Tester の機能を有効にする] と [会話型分析([スレッド] ページ)] の設定を有効にする必要があります。この設定を有効にする場合は、ターゲットの Gemini Enterprise インスタンスに関する次の情報を指定する必要があります。- [GCP プロジェクト番号] フィールドに、ターゲットの Gemini Enterprise インスタンスをホストする Google Cloud プロジェクトのプロジェクト番号を入力します。
- [リージョン] フィールドに、Gemini Enterprise インスタンスのリージョンを入力します。リージョンは、Gemini Enterprise の [アプリ] ページの [ロケーション] に表示されます。
- [インスタンス ID] フィールドに、Gemini Enterprise インスタンスの特定の ID を入力します。この ID は、Gemini Enterprise の [アプリ] ページにあります。ターゲットの Gemini Enterprise インスタンスを変更すると、元の Gemini Enterprise インスタンスで公開されていたエージェントは自動的に公開停止になります。
- Google Cloud コンソールで、Gemini Enterprise インスタンスをホストする Google Cloud プロジェクトの Discovery Engine 管理者 IAM ロールを、Looker で生成されたサービス アカウントに付与します。使用する適切なサービス アカウントは、Looker インスタンスの Gemini in Looker の有効化ページに表示されます。
ユーザーが Gemini in Looker 機能を使用できるようにするには、ユーザーに適切な権限を付与する必要があります。
ユーザーに Gemini in Looker の権限を付与する
Gemini のアシスタンスは、Looker インスタンスでさまざまなタスクを実行する際に利用できます。これらの Gemini 支援機能を使用するには、適切なモデルに gemini_in_looker 権限を適用する Looker ロールと、Gemini 支援タスクを実行する権限を含むロールがユーザーに付与されている必要があります。gemini_in_looker 権限は、次のいずれかの方法で割り当てることができます。
- ユーザーに Gemini のデフォルト ロールを付与する
gemini_in_looker権限を含むカスタムロールをユーザーに付与する- 会話分析の使用に必要な権限、権限セット、ロールをユーザーに付与する
- Gemini のデフォルト ユーザー グループに追加する
Gemini のデフォルト ロールを付与する
Gemini のデフォルト ロールは、会話分析データ エージェントを操作し、Gemini in Looker を使用するために必要なすべての権限をインスタンス上のすべてのモデルに適用します。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。
このロールは、適切なユーザーまたはグループに割り当てることができます。
カスタムロールの付与
Looker インスタンスのすべてのモデルで Gemini in Looker 機能にアクセスできないようにするには、特定のモデルにのみ gemini_in_looker 権限を適用するカスタム Looker ロールを作成し、適切なユーザーまたはグループに割り当てます。その場合は、Gemini のデフォルト ユーザー グループからそれらのユーザーを削除する必要があります。このグループには、デフォルトで Gemini のデフォルト ロールが割り当てられています。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。
会話分析のロールまたは権限を付与する
会話分析エージェント管理者ロールは、Looker インスタンス上のすべてのモデルに対する会話分析エージェント管理者権限セットで構成されています。このロールを持つユーザーは、Conversational Analytics データ エージェントの作成、編集、共有、削除を行うことができます。
会話分析ユーザーロールは、Looker インスタンス上のすべてのモデルに対する会話分析ユーザー権限セットで構成されています。このロールを持つユーザーは、Looker の会話分析データ エージェントとチャットできます。
これらのロールのいずれかを適切なユーザーまたはグループに割り当てることができます。カスタムの Looker ロールを作成して、会話分析の権限を特定のモデルに適用することもできます。
Gemini のデフォルト ユーザー グループにユーザーを追加する
オープン システム構成を使用するすべての Looker(オリジナル)インスタンスに対して、Gemini のデフォルト ユーザー グループが自動的に作成されています。このグループのユーザーには Gemini ロールが割り当てられます。これにより、Gemini in Looker 機能を使用する権限が付与されます。ただし、Gemini in Looker 機能を使用するために必要な他の権限を含むロールも割り当てられている必要があります。
Gemini のデフォルト ユーザー グループを編集して、ユーザーを追加または削除したり、グループ全体を削除したりできます。グループにロールを追加することもできます。
ユーザーをこのグループに追加する方法については、グループのドキュメント ページをご覧ください。
Gemini が支援するタスクを実行するには、追加の Looker 権限が必要になる場合があります。これらの権限のリストについては、このページの追加の権限セクションをご覧ください。
追加の権限
Gemini in Looker 機能を使用するには、Gemini アシストタスクを実行する権限を含む Looker ロールがユーザーに付与されている必要があります。これらの権限を次のリストにまとめます。
- 会話分析または Conversational Analytics 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 ロールが割り当てられている必要があります。この機能は、[AI を活用したクイック スタート] 設定が有効になっている場合に使用できます。 - 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 の詳細