DM 如何过滤 ALTER EVENT 语句。


[2020/06/03 13:42:18.388 +08:00] [ERROR] [ddl.go:70] ["encountered incompatible DDL in TiDB:
\tplease confirm your DDL statement is correct and needed.
\tfor TiDB compatible DDL, please see the docs:
\t English version: https://pingcap.com/docs/dev/reference/mysql-compatibility/#ddl\
\t Chinese version: https://pingcap.com/docs-cn/dev/reference/mysql-compatibility/#ddl\
\tif the DDL is not needed, you can use a filter rule with "*" schema-pattern to ignore it.
\t "] [task=task_new_calculate] [unit=“binlog replication”] [sql=“ALTER EVENT deleteRunninglog ENABLE”]

我的yaml文件中的配置是:

你好,

在 sql-pattern 中增加 alter event 过滤条件即可,events 中并没有看到关于 [sql=“ALTER EVENT deleteRunninglog ENABLE”] 的相关过滤

我应该如何配置呢,目前条件我看是符合的啊,没有delete

是的 events并没有配置 [sql=“ALTER EVENT deleteRunninglog ENABLE”] 的相关过滤,但是如果我sql-pattern如果配置了,那不是就过滤了吗,我现在也可以在events中配置啊,因为只要满足其中一个条件就能过滤了吧

当前 events 中并没有对 alter event 的过滤,sql-pattern 是对 events 过滤的补充。所以可以在其中进行配置。完成过滤需求

好了 谢谢啊

:call_me_hand:

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。