TiDB CDC 同步kafka时是否可以配置schema映射

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
V4.0.10

【问题描述】
使用CDC canal-json同步数据到kafka时,能否配置schema的映射,比如tidb中的字段叫user_name,配置映射后,发送到kafka的数据,该字段改为name,是否支持这样的功能或者工具呢


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

你好,请问完整的同步链路是怎么样子的?

就是正常的同步流程:
1.创建CDC同步任务(kafka canal-json)
2.流入kafka我们也是能正常接收的,比如tidb的一个字段叫user_name,那cdc同步到kafka的消息中该字段也是user_name,我们想知道是否可以设置映射(user_name映射name),发送到kafka时,user_name改为name
3.或者说我们mysql有一张和tidb结构一样的表,但是某几个字段名称不一样,想通过cdc将tidb同步mysql,但是有几个字段不匹配,能否在cdc同步的时候设置下字段映射

ticdc 还不支持字段的映射,目前 tidb 工具在字段映射貌似都不支持

好的,谢谢,请问后面有规划加入这个需求吗

暂时没有,可以在 github pingcap/ticdc 提交个需求看下是否能得到排期

好的谢谢谢谢

OK~完成后可以把链接补充进来~~期待

:+1::+1::+1:

:call_me_hand::call_me_hand::call_me_hand: