将现有表用于Confluent JDBC Sink连接器

时间:2020-07-02 20:57:36

标签: apache-kafka confluent-platform

根据融合文档(https://docs.confluent.io/3.1.1/connect/connect-jdbc/docs/sink_connector.html)中的示例,我试图找到一个可行的解决方案,在这里我可以重用以前的旧系统中已经存在的表,并且来自某个主题的所有消息都应通过“不高兴”。

因此,通常基于汇合处的示例,如何将主题订单中的所有消息写到名为“ myOrders”的表中(该表已经存在),而不是在数据库中自动创建一个名称与主题名称?

1 个答案:

答案 0 :(得分:0)

如果该表不存在,可以通过在配置中将auto.create设置为true来自动创建。

但是,开箱即用,JDBC Sink连接器可以重用“ myOrders”表。

请参阅https://docs.confluent.io/current/connect/kafka-connect-jdbc/sink-connector/index.html#auto-creation-and-auto-evoluton

这适用于当前文档和您链接的Confluent Platform 3.1.1版本。