在复制活动中配置 Google BigQuery

本文概述了如何使用数据管道中的复制活动从 Google BigQuery 中复制数据。

支持的配置

有关复制活动下每个选项卡的配置,请分别转到以下各部分。

常规

若要配置“常规”设置选项卡,请参阅常规”设置指导。

Source

Google BigQuery 在复制活动的“”选项卡下支持以下属性。

显示“源”选项卡的屏幕截图。

需要以下属性:

  • 数据存储类型:选择“外部”。
  • 连接:从连接列表中选择 Google BigQuery 连接。 如果不存在连接,请选择“新建”来创建新的 Google BigQuery 连接。
  • 使用查询:选择“”或“Google SQL”。
    • 如果选择“表”

      • :指定 Google BigQuery 表的名称。 从下拉列表中选择表,或选择“编辑”手动输入它。

        屏幕截图显示“使用查询 - 表”。

    • 如果选择“Google SQL”:

      • Google SQL:使用自定义 SQL 查询读取数据。 示例为 SELECT * FROM MyTable。 有关详细信息,请转到查询语法

        屏幕截图显示“使用查询 - Google SQL”。

在“高级”下,可以指定以下字段:

  • 其他列:添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。

映射

对于“映射”选项卡配置,请参阅“映射”选项卡下的“配置映射”

设置

对于“设置”选项卡配置,请转到“设置”选项卡下的“配置其他设置”

表摘要

下表包含有关 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:
• 名称
• 值