为什么 Debezium 为所有表创建主题,即使指定了 table.whitelist

Why Debezium creates Topics for all the tables, even when table.whitelist is specified

我正在使用 Kafka Connect 的 Debezium 插件来传输 MySQL 数据库更改。

我在

中明确提到了我的 白名单 table

connector.properties

table.whitelist=tripDriverMapping

database.tables=azuga.tripDriverMapping

Debezium 为什么要为数据库中的所有 table 创建主题?是否有任何解决方法可以避免创建所有这些不必要的主题,因为我将只讨论一个主题。

连接器的正确配置是:

database.whitelist=azuga
table.whitelist=azuga.tripDriverMapping

database.whitelist 可能是可选的