更新时间:2024-11-29 GMT+08:00
在CDL任务中进行DDL操作可能会导致任务失败
现象描述
在CDL数据同步任务中,源端数据进行DDL变更之外的DDL操作导致任务失败,数据同步中断。
可能原因
CDL不支持部分DDL操作。
处理步骤
- 场景一
若CDL任务为从MySQL同步数据到Kafka,需先在CDL WebUI界面停止该任务,再删除任务的offset topic,格式为:任务名称 + _mysql_offset,删除成功后在CDL WebUI界面重新启动该任务。
- 场景二
若CDL数据同步任务的DDL操作为DDL变更支持的操作,请参考该章节进行相关操作即可。
- 场景三
其他CDL数据同步任务则需要在CDL WebUI界面停止报错任务,再删除目标端表,在Hudi端重新建表,再在CDL WebUI界面重新启动CDL任务。
场景一和场景三删除MySQL offset存在丢数,需要自行补数。
父主题: CDL常见问题