Looker(Google Cloud コア)インスタンスで Gemini を管理する

このドキュメント ページでは、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)は、グローバル サービスを使用して処理されます。

始める前に

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

  1. Looker(Google Cloud コア)をホストする Google Cloud プロジェクトに移動します。
  2. [**インスタンス**] ページに移動し、Gemini を有効にするインスタンスの名前をクリックします。
  3. [編集] をクリックします。
  4. [Gemini in Looker(Google Cloud コア)] セクションを展開します。
  5. [Gemini] を選択します。この設定を有効にすると、Looker 管理者は Looker(Google Cloud コア)インスタンスの [管理] パネルから、利用可能な Gemini in Looker 機能を個別に有効にできます。
  6. プレビュー版で利用可能な Gemini in Looker 機能を有効にするには、[Trusted Tester の機能] を選択します。この設定を有効にすると、ユーザーは Gemini in Looker の Trusted Tester 機能にアクセスできます。プレビュー版の Gemini 機能にアクセスするには、この設定を有効にする必要があります。
  7. 必要に応じて、[Trusted Tester のデータの使用] を選択します。この設定を有効にすると、Gemini for Google Cloud Trusted Tester Program termsに記載されているとおりに Google がデータを使用することに同意したことになります。

Looker(Google Cloud コア)インスタンスで Gemini を無効にするには、[Gemini] 設定をオフにします。

Gemini in Looker の個々の機能を個別に有効または無効にする

Looker(Google Cloud コア)の [管理] パネルの [プラットフォーム] セクションにある [Gemini in Looker] ページには、 コンソールで Google Cloud 管理されるインスタンスの [Gemini]、[Trusted Tester の機能]、[Trusted Tester のデータの使用] の各設定の有効化ステータスに関する情報が表示されます。このページでは、Looker 管理者が Gemini in Looker の個々の機能の有効化設定を管理することもできます。

[Gemini の有効化ステータス] の横に緑色のチェックマークが表示されている場合は、一般提供されている Gemini in Looker 機能をインスタンスで有効にできます。[Trusted Tester の機能の有効化ステータス] の横に緑色のチェックマークが表示されている場合は、プレビュー版の Gemini in Looker 機能をインスタンスで有効にできます。

Gemini in Looker の個々の機能を有効にするには、Looker(Google Cloud コア)インスタンスで次の操作を行います。

  1. [管理] パネルで [プラットフォーム] セクションに移動し、[Gemini in Looker] ページを選択します。
  2. 次の切り替えボタンをオンにして、対応する一般提供機能をそれぞれ有効にします。
  3. 次の切り替えボタンをオンにして、対応するプレビュー機能をそれぞれ有効にします。
    • セマンティック検索 : Gemini を活用した拡張検索機能を有効にします。この設定では、インスタンスで [**拡張検索**] プレビュー機能を有効にする必要があります。
    • ダッシュボード エージェントを有効にする : ユーザーは会話分析を使用して、ダッシュボードからデータ エージェントを作成できます。
    • LookML Assistant : ユーザーは、自然言語プロンプトを記述して、Gemini が生成した LookML パラメータの候補を取得し、プロジェクト ファイルに追加できます。
    • エージェント ワークフロー : ユーザーは会話分析エージェントと会話をプロンプトして、データ変更をモニタリングするエージェント ワークフローを生成できます。
    • 管理アシスタント : Looker 管理者が Looker ロールを管理する際に役立ちます。
    • 式アシスタント : [式アシスタント] を有効にします。これにより、ユーザーは自然言語を使用して、Looker 式を表計算とカスタム フィールドに記述できます。
    • Explore NL サマリー : ユーザーはGemini が生成した Looker Explore の概要を表示できます。
    • Explore Insight Assistant : [Insight Assistant] を有効にします。これにより、ユーザーは Explore に関する自然言語の質問を行い、Explore に基づいてクエリを作成、変更できます。
    • AI を活用したクイック スタート : Looker Explore の Gemini が生成したクイックスタート分析を有効にします。
    • Gemini Enterprise に公開 : 会話分析データ エージェントのオーナーは、publish_agent_externally権限を含むロールも持っている場合、Gemini Enterprise にエージェントを公開できます。この設定を有効にする場合は、ターゲットの 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 の権限を付与する

Gemini アシスタンスは、Looker インスタンスでさまざまなタスクを実行する際に利用できます。これらの Gemini アシスタント機能を使用するには、ユーザーに、適切なモデルに gemini_in_looker 権限を適用する Looker ロールと、Gemini アシスタント タスクを実行する権限を含むロールが付与されている必要があります。gemini_in_looker 権限は、次のいずれかの方法で割り当てることができます。

Gemini のデフォルト ロールを付与する

gemini_in_looker 権限は、Gemini デフォルト ロールに含まれる唯一の権限であり、デフォルトではインスタンス上のすべてのモデルに適用されます。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。

このロールは、適切なユーザーまたはグループに割り当てることができます。

カスタムロールを付与する

Looker インスタンス上のすべてのモデルに対する Gemini in Looker 機能へのアクセスを制限するには、特定のモデルにのみ gemini_in_looker 権限を適用するカスタムの Looker ロールを 作成し、適切な ユーザーまたは グループに割り当てます。これらのユーザーを [**Gemini のデフォルト ユーザー**] グループから削除する必要がある場合があります。このグループには、デフォルトで**Gemini** のデフォルト ロールが割り当てられています。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。

会話分析のロールまたは権限を付与する

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

The 会話分析ユーザー ロールは、Looker インスタンス上のすべてのモデルに対する 会話分析ユーザー権限セット で構成されます。このロールを持つユーザーは、Looker の会話分析データ エージェントとチャットできます。

これらのロールは、適切なユーザーまたはグループに割り当てることができます。また、会話分析の権限を特定のモデルに適用するカスタムの Looker ロールを作成することもできます。

ユーザーを [Gemini のデフォルト ユーザー] グループに追加する

[Gemini のデフォルト ユーザー] グループは、オープン システム構成を使用するすべての Looker(オリジナル)インスタンスに対して自動的に作成されます。このグループのユーザーにはGemini ロールが割り当てられます。これにより、Gemini in Looker 機能を使用するために必要なその他の権限を含むロールも持っている場合、Gemini in Looker 機能を使用できるようになります。

[edit] the [Gemini のデフォルト ユーザー] グループを編集して、ユーザーを追加または削除したり、グループを完全に削除したりできます。グループにロールを追加することもできます。

ユーザーがこのグループに追加される方法について詳しくは、グループのドキュメント ページをご覧ください。

Gemini が支援するタスクを実行するには、追加の Looker 権限が必要になる場合があります。これらの権限の一覧については、このページのその他の権限セクションをご覧ください。

その他の権限

Gemini in Looker 機能を使用するには、ユーザーに、Gemini アシスタント タスクを実行する権限を含む Looker ロールが付与されている必要があります。これらの権限の概要を次のリストに示します。

  • 会話分析または会話分析 APIを使用して Looker データをクエリするか、データ エージェントを作成するには、クエリを実行する各モデルに対するaccess_data権限とgemini_in_looker権限を含む Looker ロールが割り当てられている必要があります。追加の権限は、会話分析とのやり取りの方法に応じて必要になります。この機能は、[会話分析] 設定が有効になっている場合に使用できます。
  • ビジュアリゼーション アシスタントを使用して Gemini アシスタンスでカスタム可視化を作成するには、can_override_vis_config 権限を含む Looker ロールが割り当てられている必要があります。[ビジュアリゼーション アシスタント] は、[Looker Assistant] 設定が有効になっている場合に使用できます。
  • 会話分析データ エージェント内で高度な分析を使用して、自然言語の質問を 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 権限を含むロールが割り当てられている必要があります。この機能は、[式アシスタント] 設定が有効になっている場合に使用できます。
  • Insight Assistant を使用して Explore に関する質問を行い、Gemini アシスタンスを使用して Explore を作成または変更するには、explore 権限を含む Looker ロールが割り当てられている必要があります。この機能は、[Insight Assistant] 設定が有効になっている場合に使用できます。
  • Admin Assistant を使用して、Looker(Google Cloud コア)インスタンスで Looker ロールの作成と変更を行うには、管理者ロールが必要です。この機能は、[管理アシスタント] 設定が有効になっている場合に使用できます。

フィードバックを送信

Gemini in Looker の各機能についてフィードバックを送信できます。フィードバックを送信する手順は、各機能のドキュメントに記載されています。