Gemini in Looker の概要

Gemini in Looker とは、生成 AI を活用した支援機能を提供するGemini for Google Cloudポートフォリオの一連の機能のことであり、データを分析したりデータから貴重な洞察を得たりする際に役立ちます。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。

Looker で利用可能な機能

Looker 管理者は、[Admin] パネルの [Platform] セクションにある [Gemini in Looker] ページで、Gemini in Looker の個々の機能の有効化を管理できます。Gemini in Looker が有効になっている場合、Looker ユーザーは Looker(Google Cloud コア)インスタンスまたは Looker(オリジナル)インスタンスで次のタスクを実行できます。

  • 会話型分析を使用してデータに関する質問を行い、データと会話する: Gemini in Looker を使用すると、自然言語を使用してデータソースに関して質問できます。Gemini は、クエリに基づいて Looker のグラフやデータテーブルを返します。回答の生成方法の詳細を確認することや、会話を保存して後で参照することが可能です。会話型分析は、インスタンスで [会話型分析] 設定が有効になっている場合に使用できます。
  • カスタム Looker 可視化を生成する: Gemini in Looker を使用すると、自然言語を使用して Looker の可視化の書式設定オプションをカスタマイズできます。Gemini は、テキストベースのプロンプトから JSON 書式設定オプションを生成します。このオプションは、可視化に適用できます。プロンプトを出発点として、より複雑なカスタマイズ用のテンプレートとパターンを作成してから、可視化の書式設定オプションを手動で更新することもできます。この機能は、インスタンスで [Looker アシスタント] 設定が有効になっている場合に使用できます。
  • 会話型分析データ エージェント内で**高度な分析にアクセス** して、自然言語の質問を Python コードに変換し、そのコードを実行して高度な分析とビジュアリゼーションを提供します。高度な分析は、インスタンスで [高度な分析] 設定と [会話型分析] 設定が有効になっていて、データ エージェントの作成者がエージェント構成で [高度な分析を有効にする] をオンにしている場合に、データ エージェントで使用できます。
  • [LookML を生成する] [プレビュー]: Gemini in Looker は、LookML パラメータの生成を支援します。Gemini は、自然言語プロンプトに基づいて LookML パラメータを提示します。このパラメータはプロジェクト ファイルに追加できます。この機能は、インスタンスで [LookML アシスタント] 設定が有効になっている場合に使用できます。
  • Explore の概要を生成する [プレビュー]: Gemini in Looker は、Explore の概要と分析を生成します。この機能は、インスタンスで [Explore NL Summary] 設定が有効になっている場合に使用できます。
  • **Explore のクイックスタート分析を生成する** [プレビュー]: Gemini in Looker は Explore を調べ、複数のクイックスタート分析を生成して、データの分析を迅速に実行して作成するための便利な出発点を提供します。この機能は、インスタンスで [AI アシストによるクイックスタート] 設定が有効になっている場合に使用できます。
  • **Gemini アシスタントを使用して Looker 式を記述する** [プレビュー]: Gemini in Looker は、表計算カスタム フィールドの Looker 式の記述を支援します。この機能は、インスタンスで [式アシスタント] 設定が有効になっている場合に使用できます。
  • **Looker インスタンスで保存されたコンテンツを検索する** [プレビュー]: Gemini in Looker の拡張検索は、キーワードのマッチタイプだけでなく、検索クエリの概念的な意味を理解し、ビジネス用語や分析に関する質問(「顧客獲得コストの合計」など)を使用して検索できます。この機能は、インスタンスで [セマンティック検索] 設定が有効になっている場合に使用できます。
  • **自然言語で質問してクエリを作成する** [プレビュー]: Gemini in Looker を使用すると、自然言語で質問して Explore の分析情報を取得し、その結果を使用して Explore を作成または変更できます。この機能は、インスタンスで [Explore Insight Assistant] 設定が有効になっている場合に使用できます。

Looker の機能を有効にする

Looker(オリジナル)インスタンスでこれらの機能にアクセスするには、Looker 管理者が Looker(オリジナル)インスタンスの設定で Gemini in Looker を有効にする必要があります。インスタンスは Looker 25.2 以降で、Looker でホストされている必要があります。会話型分析は、Looker 25.0 以降のインスタンスで利用できます。Looker 管理者は、同じ手順で機能を無効にできます。

Looker(Google Cloud コア)インスタンスでこれらの機能にアクセスするには、Looker 管理者roles/looker.admin)IAM ロールを持つユーザーが、 Google Cloud コンソールの Looker(Google Cloud コア)インスタンス設定で Gemini in Looker を有効にする必要があります。 Looker 管理者の IAM ロールを持つユーザーは、同じ手順で機能を無効にできます。

Gemini in 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 アシスタント] 設定が有効になっている場合に使用できます。
  • Explore の概要(Explore の推奨される目的やクエリで使用されるデータの種類など)を生成するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する develop 権限と、Explore を表示して操作するための explore 権限を含むロールが必要です。この機能は、[Explore NL Summary] 設定が有効になっている場合に使用できます。
  • クイックスタート分析を生成するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する develop 権限を含む Looker ロールが割り当てられている必要があります。この機能は、[AI アシストによるクイックスタート] 設定が有効になっている場合に使用できます。
  • Gemini アシスタントを使用して Looker 式を記述するには、Gemini を使用してテーブル計算式を記述するための create_table_calculations 権限を含む Looker ロール、またはカスタム フィールド式を記述するための create_custom_fields 権限を含むロールが割り当てられている必要があります。この機能は、[式アシスタント] 設定が有効になっている場合に使用できます。
  • Insight Assistant を使用して Explore に関する質問を行い、その Explore に基づいてクエリを作成するには、explore 権限を含む Looker ロールが割り当てられている必要があります。この機能は、[Insight Assistant] 設定が有効になっている場合に使用できます。

Gemini in Looker を操作する場所

Gemini in Looker 機能を有効にすると、Gemini アシスタントを使用して Looker で次のタスクを実行できます。

Gemini in Looker 機能のコンプライアンス機能について

Google Cloud プレビュー機能は、通常、正式なコンプライアンス認証サポートの対象外であり、特に明記されていない限り、規制対象のワークロードやセンシティブ データでの使用はおすすめしません。

会話型分析は、FedRAMP High または FedRAMP Medium の認可境界にはまだ含まれていません。Looker インスタンスで [Gemini in Looker] 設定を有効にする前に、Gemini for Google Cloud's のコンプライアンス サービスが組織のニーズを満たしているかどうかを認可機関と話し合ってください。

Looker(Google Cloud コア)インスタンスの場合、利用可能になった Assured Workloads コントロール パッケージは、そのパッケージの変更要件とプロセスが満たされると、Gemini in Looker 機能をデフォルトのサービスとして追加します。Looker の会話型分析は、関連付けられた Looker(Google Cloud コア)インスタンスのコンプライアンス機能を尊重します。ただし、次の例外があります。

データ所在地(DRZ)のサポート(特に保存データ)は、すべての Looker ユーザーが利用できます。会話型分析に関連付けられたすべての保存データは、Looker インスタンス内に厳密に存在し、単一のリージョンに限定されます。転送中のデータは、グローバル サービスを使用して処理される場合があります。