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 インスタンス内に厳密に存在し、単一のリージョンに限定されます。転送中のデータは、グローバル サービスを使用して処理される場合があります。

始める前に

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. 次の切り替えボタンをオンにして、対応する一般提供機能を有効にします。
    • 会話分析 : 会話分析を有効にします。
      • 高度な分析会話型分析データ エージェントの作成者は、データ エージェントとのすべての会話で高度な分析を有効にできます。高度な分析を使用するには、[会話型分析] 設定も有効にする必要があります。
    • Looker Assistant : [**ビジュアリゼーション アシスタント**]
  3. 次の切り替えボタンをオンにして、対応するプレビュー機能を有効にします。
    • セマンティック検索 : Gemini を活用した拡張検索機能を有効にします。この設定では、インスタンスで [**拡張検索**] プレビュー機能を有効にする必要があります。
    • LookML Assistant : ユーザーは、自然言語プロンプトを記述して、Gemini が生成した LookML パラメータの候補を取得し、プロジェクト ファイルに追加できます。
    • 数式アシスタント : [数式アシスタント] を有効にします。これにより、ユーザーは自然言語を使用して、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 インスタンスをホストするプロジェクトの Looker が生成したサービス アカウントに、Gemini Enterprise 管理者 IAM ロールを付与します。 Google Cloud Google Cloud

ユーザーが 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 を使用する会話型分析データ エージェントを作成、編集、共有、削除できます。

会話型分析ユーザー ロールは、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] 設定が有効になっている場合に使用できます。

フィードバックを送信

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