在使用connect smt发布到kafka主题之前连接两个字段的值

nhjlsmyf  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(337)

replacefield transform是否仅用于替换或屏蔽字段名,或者是否可以使用静态值来更改字段的值?
我的需要是在发布到kafka主题之前连接两个字段的值。

jslywgbw

jslywgbw1#

org.apache.kafka.connect.transforms.InsertField 用于添加静态值或主题元数据(主题名称、分区、时间戳、偏移量等),但不连接或使用表达式。 org.apache.kafka.connect.transforms.ReplaceField 用于重命名/筛选现有字段,而不是添加新字段。
也就是说,你必须创造你自己的 Transformation 可以合并字段列表的子类。
或者发布现有的“原始”数据,然后使用kafka streams或ksql创建“丰富的”主题。

相关问题