开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

如何使用DataWorks的整库迁移给目标表名加上前缀?

如何使用DataWorks的整库迁移给目标表名加上前缀?

展开
收起
真的很搞笑 2023-10-29 18:52:31 39 0
4 条回答
写回答
取消 提交回答
  • 在DataWorks中,您可以使用整库迁移功能将源库中的表迁移到目标库中。如果您想要给目标表名加上前缀,可以在整库迁移的“目标配置”页面中进行设置。

    具体操作步骤如下:

    1. 登录DataWorks控制台,进入“数据开发”。
    2. 单击左侧导航栏中的“整库迁移”,进入整库迁移界面。
    3. 单击“新建任务”,进入“创建整库迁移任务”页面。
    4. 填写任务名称、源数据库信息、目标数据库信息等基本信息。
    5. 在“目标配置”页面中,勾选“添加前缀”选项,并输入您想要添加的前缀。
    6. 单击“下一步”,按照提示完成其他配置。
    7. 最后,单击“提交”按钮,即可开始执行整库迁移任务。
    2023-10-30 22:48:10
    赞同 展开评论 打赏
  • 在DataWorks中,如果你想在整库迁移时使用目标表名前缀,你可以按照以下步骤进行:

    1. 首先,你需要在"数据迁移"任务的"高级设置"页面,找到"表名映射"选项。

    2. 在"表名映射"选项中,你可以为源表的名称设置一个目标表的名称。默认情况下,目标表的名称是源表的名称加上"_t"后缀。

    3. 但是,如果你想在目标表的名称前面加上一个前缀,你可以直接在目标表的名称字段中输入这个前缀。例如,如果你想在目标表的名称前面加上"dw"前缀,你可以在目标表的名称字段中输入"dw"。

    4. 保存设置后,DataWorks就会在整库迁移时使用这个前缀。

    2023-10-30 14:43:48
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您好!使用 DataWorks 整库迁移时,可以使用正则表达式为表名添加前缀,只需遵循以下步骤:
    Step 1: 单击数据源中的整库迁移
    Step 2: 在选择源表时,点击 “高级配置” 标签。
    Step 3: 在表名转换规则中输入正则表达式,用于为表名添加前缀。例如,输入如下格式的字符串:

    • (.*) -> destination_$1

    这将给表名加上前缀 "destination_"。
    在正则表达式中,圆括号中的 ".*" 表示匹配表名的所有内容,"$1" 表示替换为匹配的内容。将括号内的内容替换为您想要的前缀即可完成任务。

    2023-10-30 12:10:17
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 相关电子书

    更多
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    基于DataWorks数据服务构建疫情大屏-2020飞天大数据平台实战应用第一季 立即下载