kafka connect中指定从哪个分区读取消息的任何选项。基本上,我在kafka connects中寻找一个选项来手动分配要读取的分区列表。
类似于kafkaconsumer api中的assign()方法
https://kafka.apache.org/0100/javadoc/org/apache/kafka/clients/consumer/kafkaconsumer.html#assign(java.util.collection)集合
kafka connect中指定从哪个分区读取消息的任何选项。基本上,我在kafka connects中寻找一个选项来手动分配要读取的分区列表。
类似于kafkaconsumer api中的assign()方法
https://kafka.apache.org/0100/javadoc/org/apache/kafka/clients/consumer/kafkaconsumer.html#assign(java.util.collection)集合
1条答案
按热度按时间i34xakig1#
你不能只听Kafka连接中的特定分区。
但是您可以实现只从特定分区插入消息的功能。
要拥有这样的特性,您需要实现您的定制
Transformation
. 如果Transformation
退货null
消息被跳过,因此您的自定义Transformation
必须返回null
不需要的分区。示例代码如下:
有关转换的更多信息,请参见:https://kafka.apache.org/documentation/#connect_transforms