在复制活动中配置 Google BigQuery
本文概述了如何使用数据管道中的复制活动从 Google BigQuery 中复制数据。
支持的配置
有关复制活动下每个选项卡的配置,请分别转到以下各部分。
常规
若要配置“常规”设置选项卡,请参阅“常规”设置指导。
Source
Google BigQuery 在复制活动的“源”选项卡下支持以下属性。
需要以下属性:
- 数据存储类型:选择“外部”。
- 连接:从连接列表中选择 Google BigQuery 连接。 如果不存在连接,请选择“新建”来创建新的 Google BigQuery 连接。
- 使用查询:选择“表”或“Google SQL”。
如果选择“表”:
表:指定 Google BigQuery 表的名称。 从下拉列表中选择表,或选择“编辑”手动输入它。
如果选择“Google SQL”:
Google SQL:使用自定义 SQL 查询读取数据。 示例为
SELECT * FROM MyTable
。 有关详细信息,请转到查询语法。
在“高级”下,可以指定以下字段:
- 其他列:添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。
映射
对于“映射”选项卡配置,请参阅“映射”选项卡下的“配置映射”。
设置
对于“设置”选项卡配置,请转到“设置”选项卡下的“配置其他设置”。
表摘要
下表包含有关 Google BigQuery 中的复制活动的更多信息。
源信息
名称 | 描述 | 值 | 必选 | JSON 脚本属性 |
---|---|---|---|---|
数据存储类型 | 你的数据存储类型。 | 外部 | 是 | / |
Connection | 与源数据存储的连接。 | <你的 Google BigQuery 连接> | 是 | 连接 |
连接类型 | 你的连接类型。 选择“Google BigQuery”。 | Google BigQuery | 是 | / |
使用查询 | 读取数据的方式。 应用“表”以从指定的表读取数据,或者应用 Google SQL 以使用 SQL 查询读取数据。 | • 表 • Google SQL |
是 | / |
对于“表” | ||||
数据集名称 | Google BigQuery 数据集的名称。 | < 你的数据集名称> | 否(如果指定了“Google SQL”) | dataset |
表单名称 | 表的名称。 | < 表名称 > | 否(如果指定了“Google SQL”) | 表 |
对于 Google SQL | ||||
Google SQL | 使用自定义 SQL 查询读取数据。 示例为 SELECT * FROM MyTable 。 有关详细信息,请转到查询语法。 |
< Google SQL 查询 > | 否(如果指定了“表”) | 查询 |
其他列 | 添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。 | • 姓名 • 值 |
否 | additionalColumns: • 名称 • 值 |