このドキュメント ページでは、Looker(オリジナル)インスタンスの Gemini in Looker を管理する方法について説明します。ここでは次のトピックを扱います。
このページは、Looker(オリジナル)インスタンスに Looker 管理者ロールが割り当てられているユーザーを対象としています。
Gemini in Looker とは
Gemini in Looker とは、生成 AI を活用した支援機能を提供するGemini for Google Cloud ポートフォリオの一連の機能のことであり、データを分析したりデータから貴重な洞察を得たりする際に役立ちます。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
Gemini in Looker がサポートするタスクの種類について詳しくは、Gemini in Looker の概要のドキュメント ページをご覧ください。始める前に
Gemini in Looker を有効または無効にし、Gemini アシスタンスを使用する機能の使用権限をユーザーに付与するには、Looker(オリジナル)インスタンスの Looker 管理者ロールが割り当てられている必要があります。
Gemini in Looker の機能は、Looker ホスト型インスタンスでのみ使用できます。
会話分析には、より厳しいインスタンス要件があります。詳細については、会話分析を設定するのドキュメント ページをご覧ください。
Gemini in Looker の機能を個別に有効または無効にする
Gemini in Looker を有効にする手順は次のとおりです。
- [管理パネル] で [プラットフォーム] セクションに移動し、[Gemini in Looker] ページを選択します。
- [Gemini in Looker の有効化] で、[Gemini in Looker を有効にする] の設定をオンにします。この設定を有効にすると、Gemini を使用する一般提供の機能を Looker インスタンスで選択的に有効にできます。次の設定をオンにすると、対応する各機能が有効になります。
- 会話分析:
- 会話型分析(スレッドページ) - Explore を使用するデータ エージェントのスレッドページへのアクセスと、Explore との直接チャットを可能にします。
- ダッシュボード エージェント - ユーザー定義のダッシュボードと LookML ダッシュボードでデフォルトのデータ エージェントを有効にします。
- その他のオプション:
- 高度な分析 - 会話分析データ エージェントの作成者は、データ エージェントとの会話で高度な分析を有効にできます。高度な分析を使用するには、クエリするコンテンツに対応する会話型分析の設定(会話型分析(会話ページ)またはダッシュボード エージェント)も有効にする必要があります。[会話型分析([会話] ページ)] と [ダッシュボード エージェント] の両方の設定がオフになっている場合、[高度な分析] を有効にすることはできません。会話型分析([会話] ページ)またはダッシュボード エージェントのいずれかが有効になっている場合、高度な分析を有効にできますが、デフォルトではオフになっています。
- プラットフォームの機能:
- Looker アシスタント - ビジュアリゼーション アシスタント、Expression Assistant、Starter Questions(新しい Explore エクスペリエンスの場合)または AI クイック スタート(従来の Explore の場合)、セマンティック検索などの 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 サマリー - ユーザーが Looker Explore の Gemini 生成の概要を表示できます。
- Explore Insight Assistant - Insight Assistant を有効にします。これにより、ユーザーは Explore について自然言語で質問したり、Explore に基づいてクエリを作成、変更したりできます。
- 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] 有効化ページに表示されます。
- 必要に応じて、[Trusted Tester のデータ使用を有効にする] 設定をオンにします。この設定を有効にすると、Gemini for Google Cloud Trusted Tester プログラム利用規約に従って Google がデータを使用することに同意したことになります。この設定は、[Trusted Tester の機能を有効にする] 設定が有効になっている場合にのみ有効にできます。[Trusted Tester の機能を有効にする] を有効にすると、この設定が自動的に有効になります。
Looker(オリジナル)インスタンスで Gemini を無効にするには、[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 Default Users グループから削除する必要がある場合があります。このグループには、デフォルトで Gemini デフォルト ロールが割り当てられています。また、access_data 権限と、特定の Gemini in Looker 機能を使用するために必要なその他の権限も割り当てる必要があります。
Conversational Analytics のロールまたは権限の付与
会話分析エージェント管理者ロールは、Looker インスタンス上のすべてのモデルに対する会話分析エージェント管理者権限セットで構成されています。このロールを持つユーザーは、Conversational Analytics データ エージェントの作成、編集、共有、削除を行うことができます。
会話分析ユーザー ロールは、Looker インスタンス上のすべてのモデルに対する会話分析ユーザー権限セットで構成されています。このロールを持つユーザーは、Looker の会話分析データ エージェントとチャットできます。
これらのロールのいずれかを適切なユーザーまたはグループに割り当てることができます。会話分析の権限を特定のモデルに適用するカスタムの Looker ロールを作成することもできます。
Gemini のデフォルト ユーザー グループにユーザーを追加する
オープン システム構成を使用するすべての Looker(オリジナル)インスタンスに対して、Gemini のデフォルト ユーザー グループが自動的に作成されています。このグループのユーザーには Gemini ロールが割り当てられます。これにより、Gemini in Looker 機能を使用する権限が付与されます。ただし、Gemini in Looker 機能を使用するために必要な他の権限を含むロールも割り当てられている必要があります。
Gemini のデフォルト ユーザー グループを編集して、ユーザーを追加または削除したり、グループ全体を削除したりできます。グループにロールを追加することもできます。
ユーザーをこのグループに追加する方法については、グループのドキュメント ページをご覧ください。
追加の権限
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 ロールが割り当てられている必要があります。この機能は、[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 の詳細