リポジトリの概要
このドキュメントでは、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 の料金の詳細については、料金をご覧ください。
次のステップ
- リポジトリを作成する方法を確認する。
- ワークスペースを作成する方法を確認する。