【发布时间】:2018-12-23 01:05:51
【问题描述】:
我有一些带有 bg_ 和 cp_ 前缀的数据库表,例如“bg_table1”、“bg_table2”和“cp_table1”。还有一些其他没有任何前缀的表,例如 my_table1、user_action 等。
我有两个 debezium postgreSQL 连接器,并尝试按照 Debezium - http://debezium.io/docs/connectors/postgresql/#connector-properties 配置 table.whitelist 属性。我的要求如下:
- 在第一个连接器中,我要加载名称以 bg_ 或 cp_ 开头的表
- 在第二个连接器中,我想加载其余的表 - 不以 bg_ 或 cp_ 开头
我在连接器配置中使用了类似下面的东西,但不起作用:
第一个连接器配置:
"table.whitelist": "public.bg_*,public.cp_*"
第二个连接器配置:
"table.whitelist": "" Cannot figure out need your help
如果有人能帮我弄清楚,那就太好了。提前致谢!
【问题讨论】:
-
对于您的第二个连接器,您可以使用
table.blacklist而不是指定白名单。