存放區簡介
本文說明 BigQuery 中的存放區概念。您可以使用存放區,對 BigQuery 中使用的檔案執行版本控管。BigQuery 會使用 Git 記錄變更並管理檔案版本。
每個 BigQuery 存放區都代表一個 Git 存放區。您可以使用 BigQuery 的內建 Git 功能,也可以連線至第三方 Git 存放區。在每個存放區中,您可以建立一或多個工作區,編輯存放區中儲存的程式碼。
在 BigQuery 頁面中,存放區會依字母順序顯示在「Explorer」窗格的「Repositories」資料夾中。
第三方存放區
您可以選擇將 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 位置建立存放區。
配額
使用 BigQuery 存放區時,適用 Dataform 配額。
定價
建立、更新或刪除存放區無須付費。
若要深入瞭解 BigQuery 價格,請參閱價格。