代码库简介

本文档可帮助您了解 BigQuery 中的代码库概念。您可以使用代码库对在 BigQuery 中使用的文件执行版本控制。BigQuery 使用 Git 来记录更改并管理文件版本。

每个 BigQuery 代码库都代表一个 Git 代码库。您可以使用 BigQuery 的内置 Git 功能,也可以连接到第三方 Git 代码库。在每个代码库中,您可以创建一个或多个工作区来修改存储在代码库中的代码。

在 BigQuery 页面上,您的代码库会按字母顺序显示在 Explorer 窗格的 Repositories 文件夹中。

第三方代码库

您可以选择将 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 工作室位置创建代码库。

配额

Dataform 配额适用于 BigQuery 代码库的使用。

价格

您无需为创建、更新或删除代码库付费。

要详细了解 BigQuery 价格,请参阅价格

后续步骤