Gemini in Looker とは、生成 AI を活用した支援機能を提供するGemini for Google Cloud ポートフォリオの一連の機能のことであり、データを分析したりデータから貴重な洞察を得たりする際に役立ちます。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
Looker で利用可能な機能
Looker 管理者は、[管理者] パネルの [プラットフォーム] セクションにある [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 サマリー] 設定が有効になっている場合に利用できます。
- Explore のクイックスタート分析を生成する [プレビュー]: Gemini in Looker は Explore を分析し、クイックスタート分析をいくつか生成して、データの分析を迅速に実行したり作成したりするための便利な出発点を提供します。この機能は、インスタンスで [AI アシストによるクイック スタート] 設定が有効になっている場合に使用できます。
- Gemini のアシスト機能を使用して Looker 式を記述する [プレビュー]: Gemini in Looker は、表計算とカスタム フィールドの Looker 式の記述を支援します。この機能は、インスタンスで式アシスタントの設定が有効になっている場合に使用できます。
- Looker インスタンスで保存したコンテンツを見つける [プレビュー]: Gemini in Looker の検索機能が強化され、キーワードのマッチタイプだけでなく、検索クエリの概念的な意味を理解できるようになりました。これにより、ビジネス用語や分析に関する質問(「顧客獲得コストの合計」など)を使用して検索できます。この機能は、インスタンスでセマンティック検索の設定が有効になっている場合に使用できます。
- 自然言語で質問してクエリを作成する [プレビュー]: Gemini in Looker を使用すると、自然言語で質問してデータ探索に関する分析情報を取得し、その結果を使用してデータ探索を構築または変更できます。この機能は、インスタンスで [Explore の分析情報アシスタント] 設定が有効になっている場合に使用できます。
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 ロールがユーザーに付与されている必要があります。これらの権限を次のリストにまとめます。
- 会話分析または 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 アシスタント] 設定が有効になっている場合に利用できます。 - 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 ロールが割り当てられている必要があります。この機能は、[分析情報アシスタント] 設定が有効になっている場合に利用できます。
Gemini in Looker を操作する場所
Gemini in Looker 機能を有効にすると、Gemini の支援を受けて Looker で次のタスクを実行できます。
- 会話分析を使用して Looker Explore との会話を開始するには、メイン ナビゲーション メニューまたは [作成] メニューから chat_spark [会話] を選択します。Explore から [会話を開始] を選択することもできます。
- 会話分析のコード インタープリタを使用して、高度な分析とビジュアリゼーションを提供する Python コードに自然言語の質問を変換するには、データ エージェントの作成または編集時に [高度な分析を有効にする] を選択します。
- Looker グラフ構成エディタでビジュアリゼーションを作成するには、Explore、Look、ダッシュボードでサポートされているビジュアリゼーションの [編集] メニューから [ビジュアリゼーション アシスタント] を選択します。
- LookML を記述するには、開発モードを有効にして、Looker IDE のサイドパネル セレクタから [コーディング サポート] アイコンを選択します。
- データ探索の概要を表示するには、 [データ探索の概要] 情報ボタンをクリックします。
- クイック スタート分析を生成するには、従来のエクスプローラで、[AI クイック スタートを試す] メッセージの [追加] をクリックします。または、Explore の編集時に [クイック スタート] ボタンをクリックします。新しい Explore のエクスペリエンスで、[クイック スタートを参照] カードをクリックするか、 [クイック スタート] ボタンをクリックします。
- Looker 式を作成するには、表計算またはカスタム ディメンションを作成するときに、[Gemini で文書作成サポート] をクリックします。
- Explore について質問し、その Explore に基づいてクエリを作成するには、空白の Explore で [インサイト アシスタントに質問] タイルをクリックするか、 インサイト アシスタント ボタンをクリックします。
Gemini in Looker 機能のコンプライアンス機能を理解する
Google Cloud プレビュー機能は、通常、正式なコンプライアンス認証のサポートの対象外です。特に明記されていない限り、規制対象のワークロードやセンシティブ データでの使用はおすすめしません。
会話型分析は、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 は、グローバル サービスを使用して処理されます。
関連資料
- Gemini in Looker 機能の料金。
- Gemini for Google Cloud の概要。
- Gemini for Google Cloud がデータを使用する方法について学習する。
- Google Cloud コンプライアンスの詳細を確認する。