我使用kafka postgres源连接器创建了一些主题。他们的名字如下:
server1.public.table1
server1.public.table2
server1.public.table3
我正在使用JDBC接收器连接器将此数据加载到其他位置的postgres。我希望使用名称“ table1”,“ table2”和“ table3”创建postgres表。
我在接收器.json文件中使用以下属性
"topics.regex": "server1.public.(.*)",
"transforms": "route",
"transforms.route.regex": "([^.]+)\\.([^.]+)\\.([^.]+)",
"transforms.route.replacement": "$3",
"transforms.route.type": "org.apache.kafka.connect.transforms.RegexRouter"
但不起作用。如何将上述转换的输出传递给“ table.name.format”?
还是有其他方法可以做到这一点?