Kafka Connect中的table.whitelist通配符

时间:2018-05-16 22:33:54

标签: apache-kafka confluent-kafka confluent

在Kafka Connect源连接器配置中我有这个

"_comment": "Which table(s) to include",
"table.whitelist": "foobar",

如何将所有表格列为白名单?它需要一个阵列吗?我可以使用星号"table.whitelist": "*"

1 个答案:

答案 0 :(得分:1)

如果要指定多个选项,请用逗号分隔:

"table.whitelist": "User, Address, Email"

或者,如果您想要所有表格,请不要包含table.whitelist。默认情况下,连接器将拉动所有表(并且您可以选择将其扩展为视图等,如果您需要)连接用户可以访问。您可以通过架构对此进行限制,实际上使用table.blacklist来包含除之外的所有表

完整语法文档:https://docs.confluent.io/current/connect/connect-jdbc/docs/source_config_options.html#database