使用 Google® BigQuery® 连接器,您可以 在链中使用命令 与 BigQuery 项目进行交互。例如,使用此连接器,您可以:
- 在 BigQuery 表中加载和查询数据
- 检索有关 BigQuery 数据集、模型、例程和表的元数据
- 列出 BigQuery 中的数据集、模型、例程和表
注:此连接器由 Workiva 构建,并连接到第三方系统。虽然我们的支持团队可以帮助您在工作区内配置此连接器,但我们无法对源自 Workiva 平台之外的任何问题进行故障排除或提供其他帮助。
先决条件
要设置连接器,您需要:
- 要连接的 BigQuery 项目的 ID
注意: 在 BigQuery 中,项目 ID 显示在 项目 选择器中。
- 为连接器设置的指定项目服务帐户
- 服务帐户的私钥 JSON 文件
为连接器创建 Google 服务帐户
要启用连接,请在 BigQuery 项目中创建一个服务帐户供连接器使用,并下载其私钥文件:
- 从 Google Cloud Platform 中的 服务帐号中,选择 选择项目,然后打开要连接的 BigQuery 项目。
- 点击 创建服务帐户。
- 输入唯一的名称和描述以帮助识别服务帐户,然后单击 创建。
- 对于 角色,请选择 项目、 所有者,然后 单击继续 ,最后 单击完成。
- 在服务帐户下,选择 操作,创建新帐户的密钥 。
- 在 键类型下,选择 JSON,然后单击 创建。
设置 Google BigQuery 连接器
注: 要使连接器可在您组织的链中使用, 组织安全管理员首先需要在配置中启用它。
- 从 链构建器中,单击 连接,然后单击右上角的 创建 。
- 在 连接器连接下,选择 Google BigQuery 和默认的 CloudRunner。
- 在 基本信息下,输入唯一的名称和描述,以帮助识别连接器。
- 在 资源下,上传连接器服务帐户的私钥 JSON 文件。
- 在 属性下,输入连接的详细信息:
摘要信息 详细信息 项目 ID 请输入要连接的 BigQuery 项目的 ID。 注: 在 BigQuery 中,项目 ID 会出现在 项目 选择器中。
凭证文件 输入在 资源下上传的私钥 JSON 文件的名称。 注意:所有敏感凭证均会自动加密,并以高级加密标准 (AES ) -256 加密方式存储
。 - 选择要使用连接的环境,然后单击 保存。
- 要测试连接, 创建并运行一个链 使用 连接器的 列出数据集命令,并验证它是否返回有效输出。
疑难解答
如果连接到 Google BigQuery 失败:
- 请核实项目ID。在 BigQuery 中,ID 出现在 Project 选择器中。
- 检查连接器服务帐户的私钥文件名。如有必要,请在 Google Cloud Platform 中为连接器创建一个新的服务帐户,并使用该帐户的私钥作为连接器的凭据文件。