如何克隆Kafka连接领域?

tyky79it  于 2021-06-07  发布在  Kafka
关注(0)|答案(1)|浏览(299)

我正在配置kafka connect将数据从kafka复制到数据库
我需要把某个字段的值放到数据库的两列中。
我的Kafka消息有两个字段 name , age . 目标表有3列 name , displayName 以及 age . 我想克隆 name 从Kafka的信息,把它放在两列 name 以及 displayName .
有没有什么变换可以用来做这个?

bmvo0sr5

bmvo0sr51#

正如driss-nejjar所说,这通常是一个消息转换最适合的类型。但是,我看不到apachekafka附带的任何转换可以做到这一点。您可以自己编写,也可以使用ksql:

CREATE STREAM new AS SELECT name, name as displayName, age FROM source;

这会占用你的时间 source 主题(由connect填充),并添加附加字段 displayName ,写一个新的Kafka主题,叫做 new .
免责声明:我在confluent工作,这是一家支持ksql项目的公司。

相关问题