本文将为您介绍如何在批量上云时,给目标表名加上前缀。

前提条件

在开始本文的操作前,您需要首先添加数据源,详情请参见 支持的数据源

操作步骤

  1. 登录DataWorks控制台,单击相应工作空间后的进入数据集成
    如果您已在DataWorks的某个功能模块,请单击左上角的图标,选择 全部产品 > 数据集成,即可跳转至 数据集成页面。
  2. 单击左侧导航栏中的批量上云
  3. 单击右上角的新建批量快速上云,选择您需要同步的数据源和目标MaxCompute(ODPS)数据源
  4. 配置同步任务模块,单击添加规则

    方式一:通过目标表名规则使用内置变量${db_table_name_src_transed}统一为目标表添加表前缀

    本示例通过内置变量 ${db_table_name_src}匹配源端表名,为目标表统一添加 AAA_前缀。 批量上云添加表前缀

    方式二:通过表名转换规则使用正则表达式统一为目标表添加表前缀

    本示例以 (.+)匹配源端表名,以 ods_$1表示给表头加上前缀 ods_批量上云添加标签前缀
  5. 单击执行规则。规则执行完成后,即可在选择要同步的表中查看到表名已进行转换。
  6. 选择要同步的表中,勾选需要同步的表,单击提交任务