ticdc如何去过滤一些类似于delete或者truncate的SQL语句

【 TiDB 使用环境`】生产
【 TiDB 版本】v5.0.2
【遇到的问题】使用ticdc组件,怎么去过滤一些类似于delete或者truncate的SQL语句
【问题现象及影响】在ticdc配置文件里找到了ignore-txn-start-ts以及ddl-allow-list的参数,但是不清楚是否是这2个参数能过滤相关的SQL语句,如果可以,怎么去设置?DM组件就可以设置相关的SQL语句,ticdc可以吗?

你好,我是负责 TiCDC 产品的 PM。TiCDC 暂时不支持根据类型跳过 DDL 或 DML 语句。请问我们具体的应用场景是什么?为什么要跳过 Truncate 和 Delete 语句。

我的做法是对CDC写入下游MySQL的账号权限做控制,不允许truncate 和drop

那你下游写个触发器也可以解决吧。

TiCDC Open Protocol中是不是可以通过解析Kafka的Message实现DDL或DML的过滤?

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。