在复制活动中配置 Amazon Redshift

本文概述了如何使用数据管道中的复制活动从/向 Amazon Redshift 复制数据。

支持的配置

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

常规

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

转到“”选项卡以配置复制活动源。 有关详细配置,请参阅以下内容。

Screenshot showing source tab and the list of properties.

需要以下三个属性:

  • 数据存储类型:选择“外部”。

  • 连接:从连接列表中选择一个 Amazon Redshift 连接。 如果不存在连接,则通过选择“新建”创建新的 Amazon Redshift 连接。

  • 使用查询:选择“表”或“查询”。

    如果选择“表”

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

    Screenshot showing Use query when selecting Table.

    如果选择“查询”

    • 查询:指定要读取数据的自定义查询。 例如:select * from MyTable

    Screenshot showing Use query when selecting Query.

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

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

映射

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

设置

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

表摘要

有关 Amazon Redshift 复制活动的摘要和详细信息,请参阅下表。

源信息

名称 描述 必选 JSON 脚本属性
数据存储类型 你的数据存储类型。 外部 /
Connection 与源数据存储的连接。 < 你的 Amazon Redshift 连接 > 连接
使用查询 读取数据的方式。 应用“表”以从指定表中读取数据,或应用“查询”以使用查询读取数据。
查询
• typeProperties(在 typeProperties ->source 下)
  - 架构
  - 表
• 查询
其他列 添加其他数据列以存储源文件的相对路径或静态值。 后者支持表达式。 • 姓名
• 值
additionalColumns:
• 名称
• 值