【发布时间】:2020-06-14 03:26:06
【问题描述】:
我的任务是将数据从 Postgres 表传输到 KSQL 表(用于将来与流的连接)。假设表有三个记录:
id | name | description
-------------------------
1 | name1 | description1
2 | name2 | description2
3 | name3 | description3
借助 Kafka JdbcSourceConnector 很容易做到。但是有一个小问题 - 表中的数据可能会更改。更改也必须在 KTable 中。
根据文档,除了批量模式外,没有其他方法可以跟踪更改。但是批量模式绝对需要所有行并将它们插入到主题中。
我想为连接器设置批量模式。为该主题创建一个 KSream。为该流创建一个 KTable...
在这里我不知道该怎么办。如何确保 Postgres 表中的更改也在 KTable 中?
【问题讨论】:
标签: apache-kafka apache-kafka-connect ksqldb