gpt4 book ai didi

mysql - Debezium 是否可以配置 table_name => kafka 主题映射?

转载 作者:行者123 更新时间:2023-11-29 06:53:02 29 4
gpt4 key购买 nike

我已阅读 http://debezium.io/docs/connectors/mysql/但我找不到任何关于是否可以配置 debezium 的信息,以便可以将 2 个(或更多)表的更改写入同一个 kafka 主题?在我看来,它总是 1 个表 -> 1 个主题。

最佳答案

是的,使用Single Message Transforms ,每 the link你确定了。您可以使用正则表达式 (regex) 将表映射到所需的主题。 io.debezium.transforms.ByLogicalTableRouter 或 org.apache.kafka.connect.transforms.RegexRouter 都应该可以解决问题。有后者的一个例子 in this post here :

"transforms":"dropPrefix",  
"transforms.dropPrefix.type":"org.apache.kafka.connect.transforms.RegexRouter",
"transforms.dropPrefix.regex":"DC1-TEST-(.*)",
"transforms.dropPrefix.replacement":"$1"

关于mysql - Debezium 是否可以配置 table_name => kafka 主题映射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46742810/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com