このドキュメント ページでは、Looker(Google Cloud コア)インスタンスの Looker で Gemini を管理する方法について説明します。ここでは次のトピックを扱います。
- Looker(Google Cloud コア)で利用可能な Gemini in Looker 機能のさまざまな構成と、Looker ユーザーがそれらにアクセスできるようにするために必要な手順
- Looker(Google Cloud コア)インスタンスで Gemini in Looker を有効または無効にする方法
- 会話分析で使用するコード インタープリタを有効または無効にする方法
- 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 in Looker は、Looker(オリジナル)インスタンス、Looker(Google Cloud コア)インスタンス、Looker Studio のタスクを支援できます。
Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。
Gemini in Looker は、Looker や他のデータソースと同じコンプライアンスやセキュリティ サービスをサポートしていない場合があります。Gemini for Google Cloudのコンプライアンス サービスが組織のニーズを満たしている場合にのみ、Gemini in Looker を有効にしてください。
Gemini in Looker 機能は Google Cloud コンソールから有効にでき、インスタンス単位で使用できます。Looker ユーザーには、Looker(Google Cloud コア)インスタンス内の Gemini 機能へのアクセス権が付与されます。Gemini in Looker がサポートするタスクの種類について詳しくは、Gemini in Looker の概要のドキュメント ページをご覧ください。
Gemini in Looker の機能の提供状況
Gemini in Looker 機能の利用可否を次の表にまとめます。組織のニーズに応じて、適切な Looker プラットフォームで利用可能な Gemini in Looker 機能にユーザーがアクセスできるようにする設定を有効にできます。
Gemini in Looker のアクセシビリティ機能 | 実装 |
---|---|
|
|
|
始める前に
Looker(Google Cloud コア)インスタンスで Gemini を有効にするために必要な権限を取得するには、インスタンスが存在するプロジェクトに対する Looker 管理者 (roles/looker.admin
)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
次のタスクを実行するには、Looker(Google Cloud コア)インスタンスの Looker 管理者である必要があります。
- Looker(Google Cloud コア)インスタンスの会話分析で使用するコード インタープリタを有効にする
- Gemini in Looker 機能を使用する権限をユーザーに付与する
Gemini の有効化と無効化
Google Cloud コンソールで、次の手順に沿って Gemini を有効にします。
- [インスタンス] ページで、Gemini を有効にするインスタンスの名前をクリックします。
- [編集] をクリックします。
- [Gemini in Looker(Google Cloud コア)] セクションを展開します。
- [Gemini] を選択します。この設定を有効にすると、ユーザーは Gemini in Looker 機能の利用可能性の表で説明されている Gemini in Looker 機能にアクセスできます。
- [Trusted Tester の機能] を選択します。この設定を有効にすると、ユーザーは Gemini in Looker の Trusted Tester 機能にアクセスできます。ユーザーが pre-GA プレビュー中に Gemini にアクセスできるようにするには、この設定を有効にする必要があります。
- 必要に応じて、[Trusted Tester のデータの使用] を選択します。この設定を有効にすると、Gemini for Google Cloud Trusted Tester プログラム利用規約に従って Google がデータを使用することに同意したことになります。
Looker(Google Cloud コア)インスタンスで Gemini を無効にするには、[Gemini] 設定をオフにします。
ユーザーが Gemini in Looker の機能を使用できるようにするには、ユーザーに gemini_in_looker
権限を付与する必要があります。
Looker(Google Cloud コア)のコード インタープリタの有効化と無効化
Looker(Google Cloud コア)インスタンスで、次の手順に沿ってコード インタープリタを有効にし、Gemini in Looker ユーザーが利用できるようにします。
- [管理者] パネル > [プラットフォーム] セクション > [Gemini in Looker] ページに移動します。
- [コード インタープリタ] を有効にします。
Google Cloud コンソールの Looker(Google Cloud コア)インスタンス設定で Gemini in Looker が有効になっている場合でも、Code Interpreter はデフォルトで無効になっています。
ユーザーがコード インタープリタを使用するには、事前にgemini_in_looker
権限を付与する必要があります。
ユーザーに Gemini in Looker の権限を付与する
Looker(Google Cloud コア)インスタンスで Gemini in Looker 機能を使用する権限を Looker ユーザーに付与するには、適切なモデルに gemini_in_looker
権限を適用するロールを割り当てる必要があります。これは、次のいずれかの方法で行うことができます。
Gemini デフォルト ロールの付与
gemini_in_looker
権限は、Gemini デフォルト ロールに含まれる唯一の権限です。この権限は、デフォルトでインスタンス上のすべてのモデルに適用されます。
個々のユーザーの設定を更新してデフォルトの Gemini ロールを割り当てる手順は次のとおりです。
- [管理] パネルの [ユーザー] セクションにある [ユーザー] ページに移動します。
- 権限を変更するユーザーまたはグループを選択します。
- [ロール] プルダウン メニューから [Gemini] を選択します。
- [保存] を選択して、これらの設定を保持します。
また、次の手順に沿って、[管理] パネルの [ユーザー] セクションにある [ロール] ページから、複数のユーザーまたはグループに Gemini ロールを割り当てることもできます。
- [管理者] パネルの [ユーザー] セクションにある [ロール] ページに移動します。
- [Gemini] ロールの横にある [編集] を選択します。
- [グループ] または [ユーザー] で、Gemini ロールを割り当てるグループまたはユーザーを選択します。
- [役割を更新] をクリックして、これらの設定を保持します。
カスタムロールの付与
Looker インスタンスのすべてのモデルで Gemini in Looker 機能にアクセスできないようにユーザーを制限するには、特定のモデルにのみ gemini_in_looker
権限を適用するカスタム Looker ロールを作成し、適切なユーザーに割り当てます。これらのユーザーを Gemini Default Users グループから削除する必要がある場合があります。このグループには、デフォルトで Gemini デフォルト ロールが割り当てられています。
カスタムロールを割り当てる手順は次のとおりです。
- [管理者] パネルの [ユーザー] セクションにある [ロール] ページに移動します。
- [新しい権限セット] を選択します。
- [名前] フィールドに、新しい権限セットのラベルを入力します。
gemini_in_looker
権限を選択し、[新しい権限セット] をクリックします。- [新しいロールを作成] を選択します。
- [名前] フィールドに、新しいロールのラベルを入力します。
- [権限セット] で、作成した権限セットを選択します。
- [モデルセット] で、
gemini_in_looker
権限を適用する特定のモデルを選択します。新しいカスタムロールにモデルセットを割り当てる前に、適切なモデルを含むモデルセットを作成する必要がある場合があります。 - [グループ] または [ユーザー] で、カスタムロールを割り当てるグループまたはユーザーを選択します。ロールの設定を更新して、後でユーザーとグループをロールに追加することもできます。
- [新しいロール] をクリックして、このカスタムロールを保存します。
Gemini のデフォルト ユーザー グループにユーザーを追加する
オープン システム構成を使用するすべての Looker(オリジナル)インスタンスに対して、Gemini Default Users グループが自動的に作成されています。このグループのユーザーには Geminiが割り当てられ、Gemini in Looker 機能を使用できるようになります。
Gemini のデフォルト ユーザー グループを編集して、ユーザーを追加または削除したり、グループを完全に削除したりできます。グループに追加のロールを付与することもできます。
ユーザーがこのグループに追加される方法について詳しくは、グループのドキュメント ページをご覧ください。
Gemini が支援するタスクを実行するには、追加の Looker 権限が必要になる場合があります。これらの権限のリストについては、このページの追加の権限セクションをご覧ください。
その他の権限
Gemini in Looker の次の機能には、追加の権限が必要です。
- Gemini の支援機能を使用してカスタム ビジュアリゼーションを作成するには、
can_override_vis_config
権限を含む Looker ロールが割り当てられている必要があります。 - Gemini の支援機能を使用して LookML を記述するには、LookML プロジェクト内の少なくとも 1 つのモデルに対する
develop
権限を含む Looker ロールが割り当てられている必要があります。 - 会話分析でデータをクエリするか、データ エージェントを作成するには、クエリを実行するモデルに対する
access_data
権限を含む Looker ロールが割り当てられている必要があります。
フィードバックを送信
Gemini in Looker の各機能についてフィードバックを提供できます。フィードバックを送信する方法については、各機能のドキュメントをご覧ください。