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

数据同步方面,如果一张mysql表的结构改了,大数据dataworks这边怎么处理?

数据同步方面,如果一张mysql表的结构改了(包括在末尾增加字段,在中间增加字段,删除字段,更改字段名等),大数据dataworks这边怎么处理?

展开
收起
滴滴滴~ 2023-03-22 10:16:28 351 0
2 条回答
写回答
取消 提交回答
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    这个要分几种情况,处理的方式也不同:

    • 如果是增加字段,可以在DataWorks中对相应的同步任务进行编辑,将新的字段添加到对应的输出表中即可。

    • 如果是在中间增加字段,或者删除字段,需要对相应的同步任务进行修改,重新映射输出表的字段,保证数据同步的正确性。

    • 如果是更改字段名,也需要对相应的同步任务进行修改,将映射输出表的字段名改为新的字段名,确保数据同步的准确性。

    • 如果表结构的改变较大,例如表名、主键等变化,可能需要重新建立同步任务,重新映射输出表的字段。

    2023-03-22 11:05:28
    赞同 展开评论 打赏
  • 同步是根据字段映射来确定字段读写关系的,读数据也是拼接sql去取数据。 此答案整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-03-22 10:41:54
    赞同 展开评论 打赏

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    MaxCompute技术公开课第四季 之 如何将Kafka数据同步至MaxCompute 立即下载

    相关镜像