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

前提条件

  • 当前仅支持在华东1(杭州)、华东2(上海)、华北1(青岛)、华北2(北京)、华北3(张家口)、华南1(深圳)和华南3(广州)创建ETL任务。
  • 目标库当前仅支持自建MySQL、RDS MySQLPolarDB MySQL引擎云原生数据仓库AnalyticDB MySQL版 3.0、自建Oracle、自建PostgreSQL、RDS PostgreSQLDB2 for LUWDB2 for iPolarDB PostgreSQL引擎
  • 已创建目标库。
  • 已完成数据源信息和转换组件的配置。
  • 由于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. 登录DMS数据管理服务
    2. 在顶部菜单栏中,单击集成与开发(DTS)
    3. 在左侧导航栏,选择数据集成 > 流式ETL
  2. 单击左上角的新增数据流,在新增数据流对话框中,您需在数据流名称配置ETL任务名称,选择开发方式DAG
  3. 单击确认
  4. 完成数据源信息的配置,配置方法请参见配置源库信息
  5. 完成转换组件的配置,配置方法请参见配置转换组件
  6. 在页面左侧,将输出 MySQL节点拖拽至页面右侧画布的空白区域。
  7. 将鼠标指针移动至已完成配置的目标转换组件,单击圆点拉出连接线,连接目标转换组件和输出 MySQL-1
  8. 单击画布区域的输出 MySQL-1页面,根据页面信息配置目标库信息。
    1. 设置以下参数,配置节点信息。
      目标库_节点配置
      参数 说明
      请输入数据源名称 DTS会自动生成一个数据源名称,建议配置具有业务意义的名称(无唯一性要求),便于后续识别。
      区域 选择目标库所在地域。
      实例列表 选择目标库所在数据库的实例名称。您也可以单击下方的新建实例进行新建,新建方法请参见实例管理
      表映射 选择目标库通过转换处理后需要存储的目标表。

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

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

执行结果

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