代码库简介
本文档可帮助您了解 BigQuery 中的代码库概念。您可以使用代码库对 BigQuery 中使用的文件执行版本控制。BigQuery 使用 Git 记录更改并管理文件版本。
每个 BigQuery 代码库都代表一个 Git 代码库。您可以使用 BigQuery 的内置 Git 功能,也可以连接到第三方 Git 代码库。在每个代码库中,您可以创建一个或多个工作区来修改存储在代码库中的代码。
如需查看代码库,请在 BigQuery 页面上的左侧窗格中,依次点击
Explorer 和代码库。您的代码库会按字母顺序显示在“详细信息”窗格的新标签页中。第三方代码库
您可以根据需要将 BigQuery 代码库连接到第三方 Git 代码库。在这种情况下,第三方代码库会存储代码库代码,而不是 BigQuery。BigQuery 会与第三方代码库进行互动,以便您在 BigQuery 工作区中修改和执行其内容。根据您选择的代码库类型,您可以使用 SSH 或 HTTPS 连接到第三方代码库。
下表列出了受支持的 Git 提供商以及可用于其代码库的连接方法:
Git 提供商 | 连接方法 |
---|---|
Microsoft Azure DevOps 服务 | 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 价格,请参阅价格。