データ分析に AI を活用したアシスタンス機能を提供する Gemini in BigQuery を使用するには、次の操作を行う必要があります。
- 必要な API を有効にする。
- 必要な Identity and Access Management(IAM)ロールを付与します。
- Google Cloud コンソールで Gemini in BigQuery 機能をオンにします。
必要な API を有効にする
Gemini in BigQuery を使用するには、Gemini for Google Cloud API を有効にする必要があります。通常、この手順は、serviceusage.services.enable
IAM 権限を持つサービス管理者またはプロジェクト オーナーが行います。
Gemini for Google Cloud API を有効にするには、[Gemini for Google Cloud] ページに移動します。
プロジェクト セレクタでプロジェクトを選択します。
[有効にする] をクリックします。
ページが更新され、[有効] のステータスが表示されます。これで、必要な IAM 権限を持つすべてのユーザーが、選択した Google Cloud プロジェクトで Gemini in BigQuery を使用できるようになりました。
パーティショニングとクラスタリングのレコメンダーとマテリアライズド ビューのレコメンダーの推奨事項を使用するには、まだ有効になっていない場合は Recommender API を有効にする必要があります。
BigQuery で Apache Spark を有効にする
Apache Spark の自動チューニングとトラブルシューティング支援機能を使用するには、そのプロジェクトで Dataproc API を有効にする必要があります。
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataproc API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Dataproc API.
アセット管理 API の自動有効化
BigQuery を使用するすべての Google Cloud プロジェクトで、次のアセット管理 API が自動的に有効になります。
- Analytics Hub API
- BigQuery Connection API
- BigQuery Data Policy API
- BigQuery Reservation API
- Dataform API
- Dataplex API
2024 年 3 月より前の自動化スクリプトで、これらの API のステータスに依存しているものがある場合は、更新が必要になる可能性があります。
これらの API を使用する場合、追加料金は発生しません。BigQuery の料金、Dataform の料金、Dataplex の料金に記載されているように、対応するリソースで有効なサービスを使用するための IAM 権限を持つユーザーには料金が発生する可能性があります。
リソース Service Usage を制限する組織のポリシーの制約を設定すると、追加の API を有効化しないようにできます。選択した API を無効にすることはいつでも可能です。
Gemini in BigQuery のプレビュー機能を有効にする
プレビュー版の Gemini in BigQuery の特定の機能は、Trusted Tester プログラムの一部です。これらの機能へのアクセスをリクエストするには、管理者が Gemini in BigQuery の pre-GA 登録フォームに記入する必要があります。Gemini in BigQuery の pre-GA 機能アクセスは、定期的にバッチで有効になります。
Gemini in BigQuery の登録が必要なプレビュー機能は次のとおりです。
- SQL クエリの補完
- マテリアライズド ビューのおすすめ
- Apache Spark の自動チューニングとトラブルシューティング支援
Google Cloud プロジェクトで IAM ロールを付与する
このセクションでは、ユーザーに Cloud AI Companion ユーザーの IAM ロール(roles/cloudaicompanion.user
)を付与するために必要な手順について説明します。他の Gemini in BigQuery の機能には、追加のロールが必要です。通常、このステップは管理者が行います。
Gemini in BigQuery の使用に必要な IAM ロールを付与するには、[IAM と管理] ページに移動します。
アクセス権を付与するには、[プリンシパル別に表示] をクリックします。
[プリンシパル] 列で、Gemini in BigQuery へのアクセスを有効にするプリンシパルを見つけて、その行で [プリンシパルを編集] をクリックします。
編集権限ペインで、[
別のロールを追加] をクリックします。[ロールを選択] リストで、[Gemini for Google Cloud ユーザー] を選択します。Gemini for Google Cloud ユーザーロールを持つユーザーは Gemini for Google Cloud を使用できますが、Gemini in BigQuery の特定の機能を使用するには追加の権限が必要になる場合があります。
省略可: 必要に応じて、他の Gemini in BigQuery 機能にアクセスする権限を付与するロールを付与します。
クラスタとパーティションの推奨事項を表示する権限を付与するには、[別のロールを追加] をクリックし、[BigQuery パーティショニング クラスタリング Recommender 閲覧者] を選択します。詳細については、必要な権限をご覧ください。
マテリアライズド ビューの推奨事項を表示する権限を付与するには、[別のロールを追加] をクリックし、[BigQuery マテリアライズド ビュー Recommender 閲覧者] を選択します。詳細については、必要な権限をご覧ください。
Gemini の支援でデータ分析情報を生成する権限を付与するには、[別のロールを追加] をクリックし、[Dataplex DataScan 編集者] を選択します。これらの手順を繰り返して、BigQuery データ閲覧者を追加します。詳細については、必要なロールと権限をご覧ください。
[保存] をクリックします。
Gemini in BigQuery Apache Spark 機能のに IAM ロールを付与する
Gemini in BigQuery Apache Spark 機能を使用して自動チューニングで最適化し、高度なトラブルシューティングを使用するために必要な IAM ロールを付与するには、Dataproc Serverless のロールをご覧ください。
Gemini in BigQuery の機能を有効にする
データ アナリスト、データ サイエンティスト、またはデベロッパーが Gemini in BigQuery の特定の機能を使用して SQL クエリと Python コードを記述する場合は、Google Cloud コンソールでその機能をオンにする必要があります。機能を有効にする方法については、Gemini アシスタンスを使用してクエリを作成するの「始める前に」をご覧ください。必要な IAM ロールまたは権限を持つユーザーは、Google Cloud プロジェクトで有効になっている Gemini in BigQuery の機能にアクセスできます。詳細については、Gemini for Google Cloud の概要をご覧ください。
次のステップ
- Gemini for Google Cloud で利用できる生成 AI アシスタンスの種類の詳細について学習する。
- Gemini for Google Cloud がデータを使用する方法について学習する。
- Gemini 管理者コントロールにアクセスして管理する方法を学習する。