BigQuery API の依存関係を管理する

このドキュメントでは、BigQuery が依存するサービスと API について説明します。 Google Cloud また、これらのサービスを無効にした場合の BigQuery の動作への影響についても説明します。プロジェクトでサービスを有効または無効にする前に、このドキュメントを確認してください。

一部のサービスは、作成するすべての Google Cloud プロジェクトでデフォルトで有効になっています。他の API は、BigQuery を使用するすべての Google Cloud プロジェクトで自動的に有効になります。残りのサービスを使用できるようにするには、明示的に有効にする必要があります。詳しくは、次のリソースをご覧ください。

このドキュメントは管理者を対象としています。

デフォルトで有効になるサービス

新しい Google Cloud プロジェクトでは、次のサービスがデフォルトで有効になります。

サービス この機能に依存する機能 このサービスを無効にした場合の影響
analyticshub.googleapis.com
  • データ エクスチェンジ、リスティング、データ クリーンルーム、サブスクリプションを作成または管理することはできません。
  • 他のプロバイダが作成したエクスチェンジやリスティングを検索、閲覧することはできません。
  • 作成されたサブスクリプションは保持されますが、アクセスできません。
  • リンクされたデータセットには、BigQuery API が有効になっている限りアクセスできます。
  • 新しい定期購入を作成できない
bigqueryconnection.googleapis.com
  • 外部接続を管理できません。
  • リモートモデルを作成できません。
  • リモート関数を作成できません。
  • BigLake テーブルとオブジェクト テーブルをクエリすることはできません。
bigquerymigration.googleapis.com
  • 移行タスクや評価を作成することはできません。
  • 既存のタスクや評価は使用できません。

注: 通常、データ移行の完了後にこのサービスを無効にできます。

bigquerydatapolicy.googleapis.com
  • データ マスキング ポリシーを管理できません。
  • データ マスキング ポリシーは削除されませんが、データ マスキングが適用されたテーブルに対するクエリは失敗します。
bigqueryreservation.googleapis.com
  • 容量コミットメント、予約、割り当ての作成や管理はできません。
  • スロットの使用状況をモニタリングすることはできません。
  • 障害復旧フェイルオーバーは使用できません。
  • スロットの自動スケーリングが停止します。
bigquerystorage.googleapis.com
dataform.googleapis.com
  • ワークフロー、保存したクエリ、Colab ノートブック、データ キャンバス、データ準備、Dataform プロジェクトを作成することはできません。
  • 既存のスケジュール設定されたワークフロー、ノートブック、Dataform プロジェクトが停止します。
  • 既存のワークフロー、保存したクエリ、Colab ノートブック、データキャンバス、データ準備、Dataform プロジェクトにアクセスできなくなります。
dataplex.googleapis.com
  • BigQuery データアセットの検索は使用できません。
  • Analytics Hub リスティングの検索は使用できません。
  • プロファイル インサイト、データ品質スキャン、クエリ候補の作成や、以前に作成したプロファイル インサイト、データ品質スキャン、クエリ候補へのアクセスはできません。
  • リネージグラフではデータアセットの詳細を確認できません。
  • データキャンバスでデータアセットを検索することはできません。

BigQuery Unified API によって有効にされるサービス

BigQuery Unified API(bigqueryunified.googleapis.com)には、さまざまな BigQuery 機能の機能に必要なサービスのキュレートされたコレクションが含まれています。BigQuery Unified API を有効にすると、これらのサービスはすべて同時に有効になります。Google はこのコレクション内のサービスを更新できます。これらのサービスは、この API が有効になっているプロジェクトで自動的に有効になります。個々のサービスと API を無効にできます。

bigqueryunified.googleapis.com を有効にする手順については、サービスの有効化と無効化をご覧ください。

サービス この機能に依存する機能 このサービスを無効にした場合の影響
aiplatform.googleapis.com
  • ノートブックを実行できなくなります。
  • 既存の BigQuery ML リモートモデルは動作を停止します。
  • 既存のノートブックには引き続きアクセスして編集できます。
bigqueryunified.googleapis.com
  • このドキュメントに記載されている BigQuery 依存サービスをワンクリックで有効にします(cloudaicompanioncomposerdatalineage API を除く)。
  • プロジェクトで新しい BigQuery 依存関係が有効になっていることを確認します。
  • 将来の依存関係はプロジェクトで自動的に有効になりません。
compute.googleapis.com
  • Google Compute Engine は、Dataproc と Vertex AI が提供するすべての機能のランタイム環境を提供します。
  • Colab ノートブック、リモート ML モデル、Apache Spark、SparkSQL、PySpark ジョブが停止します。
  • ソースコードは引き続き使用できます。
  • Dataproc API が無効になります。
dataproc.googleapis.com
  • オープンソースのデータ分析を実行する Dataproc クラスタを作成することはできません。
  • Dataproc Serverless ワークロードを実行できません。
  • BigQuery ワークロードで Spark を実行することはできません。
datastream.googleapis.com
  • すべてのデータ ストリームが一時停止され、アクセスできなくなります。

デフォルトで無効になっているサービス

対応する機能を使用できるようにするには、次のサービスを手動で有効にする必要があります。

サービス この機能に依存する機能 このサービスを無効にした場合の影響
cloudaicompanion.googleapis.com
  • Gemini in BigQuery の機能
composer.googleapis.com
  • 既存の Cloud Composer DAG は [Scheduling] ページに表示されず、停止します。
  • 既存の Cloud Composer 環境が動作しなくなり、停止してエラー状態を返します。
datalineage.googleapis.com
  • プロジェクトのデータリネージがキャプチャされていません。
  • リネージ グラフを表示できません。

次のステップ

  • Google Cloud サービスを管理する方法については、サービスの有効化と無効化をご覧ください。
  • 組織のポリシー制約を使用して API アクセスをきめ細かく管理する方法については、リソース使用量の制限をご覧ください。
  • BigQuery の Identity and Access Management(IAM)ロールと権限を使用してサービスへのアクセスを制御する方法については、BigQuery の IAM ロールと権限をご覧ください。