リポジトリの概要

このドキュメントでは、BigQuery のリポジトリのコンセプトを説明します。リポジトリを使用すると、BigQuery で使用するファイルのバージョン管理を行うことができます。BigQuery では、変更の記録とファイルのバージョン管理のために、Git を使用します。

各 BigQuery リポジトリは Git リポジトリを表します。BigQuery の組み込み Git 機能を使用することも、サードパーティの Git リポジトリに接続することもできます。各リポジトリ内で 1 つ以上のワークスペースを作成して、リポジトリに保存されているコードを編集できます。

BigQuery ページで、[エクスプローラ] ペインの [リポジトリ] フォルダに、リポジトリがアルファベット順に表示されます。

サードパーティのリポジトリ

選択した場合、BigQuery リポジトリをサードパーティの Git リポジトリに接続できます。この場合、サードパーティのリポジトリは BigQuery ではなく、リポジトリ コードを保存します。BigQuery をサードパーティのリポジトリと連携させることで、BigQuery ワークスペースでその内容を編集して実行できるようになります。選択したリポジトリのタイプに応じて、SSH または HTTPS を使用してサードパーティ リポジトリに接続できます。

次の表に、サポートされている Git プロバイダと、そのリポジトリで使用できる接続方法を示します。

Git プロバイダ 接続方法
Microsoft Azure DevOps Services SSH
Bitbucket SSH
GitHub SSH または HTTPS
GitLab SSH または HTTPS

詳細については、サードパーティ リポジトリに接続するをご覧ください。

サービス アカウント

すべての BigQuery リポジトリは、デフォルトの Dataform サービス アカウントに接続されています。このサービス アカウントは、プロジェクト番号から派生した次の形式のサービス アカウントです。

service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.iam.gserviceaccount.com 

ロケーション

リポジトリは、すべての BigQuery Studio のロケーションで作成できます。

割り当て

Dataform の割り当ては、BigQuery リポジトリの使用に適用されます。

料金

リポジトリの作成、更新、削除に対しては課金されません。

BigQuery の料金の詳細については、料金をご覧ください。

次のステップ