ticdc 支持类似canal 配置 表与 kafka topic 的映射 吗?

ticdc 支持类似canal 配置 表与 kafka topic 的映射 吗?支持的话,应该如何配置

canal 也是采用的正则表达式,ticdc 也可以支持的
参考官方文档:

[sink]
对于 MQ 类的 Sink,可以通过 dispatchers 配置 event 分发器
支持 partition 及 topic(从 v6.1 开始支持)两种 event 分发器。二者的详细说明见下一节。
matcher 的匹配语法和过滤器规则语法相同,matcher 匹配规则的详细说明见下一节。

dispatchers = [
    {matcher = ['test1.*', 'test2.*'], topic = "Topic 表达式 1", partition = "ts" },
    {matcher = ['test3.*', 'test4.*'], topic = "Topic 表达式 2", partition = "index-value" },
    {matcher = ['test1.*', 'test5.*'], topic = "Topic 表达式 3", partition = "table"},
    {matcher = ['test6.*'], partition = "ts"}
]

https://docs.pingcap.com/zh/tidb/stable/manage-ticdc#同步任务配置文件描述

https://docs.pingcap.com/zh/tidb/stable/manage-ticdc#sink-uri-配置-kafka

其中 partition 参数是为了满足分区存放的场景,比如我要按照 table 来分区,就会把固定的 table的数据分发到 topic 固定的 partition 中,满足数据一致性和时效顺序

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