全部产品
Search
文档中心

数据传输服务 DTS:配置目标库信息

更新时间:Aug 23, 2024

本文介绍配置目标库信息的具体方法。

前提条件

  • 当前仅支持在华东1(杭州)、华东2(上海)、华北1(青岛)、华北2(北京)、华北3(张家口)、华南1(深圳)、华南3(广州)和中国香港创建ETL任务。

  • 当前目标库支持MySQLPolarDB MySQLOracleAnalyticDB MySQL 3.0PolarDB PostgreSQLPostgreSQLDB2 LUWDB2 iSeries(AS/400)AnalyticDB PostgreSQLSQLServerMariaDBDRDS(PolarDB-X 1.0)、PolarDB OracleTablestore

  • 已创建目标库。

  • 已完成数据源信息和转换组件的配置。

  • 由于ETL功能暂不支持结构迁移,所以您需要根据转换条件在目标库侧完成对应表结构的创建。例如A表中包含字段1、字段2和字段3,B表中包含字段3、字段4和字段5,对A表和B表通过做JOIN操作后,需要输出字段1、字段2、字段3、字段4和字段5,则需要在目标库侧创建做JOIN操作后的C表,C表中包含字段1、字段2、字段3、字段4和字段5。

操作步骤

说明

下文以配置MySQL为例进行介绍。

  1. 进入ETL任务的列表页面。

    1. 登录数据传输服务DTS控制台

    2. 在左侧导航栏,单击ETL

  2. 单击左上角的新增数据流,在新增数据流对话框中,您需在数据流名称配置ETL任务名称,选择开发方式DAG

  3. 单击确认

  4. 完成数据源信息的配置,配置方法请参见配置源库信息

  5. 完成转换组件的配置,配置方法请参见配置转换组件

  6. 在页面左侧,将输出 MySQL节点拖拽至页面右侧画布的空白区域。

  7. 将鼠标指针移动至已完成配置的目标转换组件,单击圆点拉出连接线,连接目标转换组件和输出 MySQL-1

  8. 单击画布区域的输出 MySQL-1页面,根据页面信息配置目标库信息。

    1. 设置以下参数,配置节点信息。

      目标库_节点配置

      参数

      说明

      请输入数据源名称

      DTS会自动生成一个数据源名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。

      区域

      选择目标库所在地域。

      实例列表

      选择目标库所在数据库的实例名称。您也可以单击下方的新建实例进行新建,新建方法请参见实例管理

      表映射

      选择目标库通过转换处理后需要存储的目标表。

      选择目标表区域,单击目标表。

    2. 根据实际需要,在字段映射页面的列名称列,勾选需要的参数。

      目标库_字段映射

执行结果

完成配置的目标库右侧不显示配置源库信息_感叹号时,说明配置完成。