如何在 Kafka Connect Sink 中指定 Kafka 主题的分区
How to specify the Kafka topic's partition in Kafka Connect Sink
我正在尝试为我的 Kafka Connect Sink 指定一个主题分区。特别是,我正在使用 DataStax Apache Kafka Connector.
有大量与为 Kafka 消费者指定主题分区相关的文档和资源,例如:
但是,关于如何指定给定的 Kafka Connect Sink Connector 从哪个分区读取数据,我根本找不到任何信息。
好像是Confluent connector developer docs imply that specifying partition should be possible, but I don't see any config that I can set in the generic Kafka Sink Configuration Properties docs nor in the DSE Kafka Connector configuration docs.
我的理解是,Kafka Connect Sink 基本上是写入给定数据存储的 Kafka 消费者的特定实现。如果是这样,应该可以指定一个分区,对吗?还是我误解了 Kafka 连接器的工作原理?
您不能在 Connect API 中指定分区。它订阅所有分区,然后作为消费者组的一部分在工作任务中分发消费者实例。
我正在尝试为我的 Kafka Connect Sink 指定一个主题分区。特别是,我正在使用 DataStax Apache Kafka Connector.
有大量与为 Kafka 消费者指定主题分区相关的文档和资源,例如:
但是,关于如何指定给定的 Kafka Connect Sink Connector 从哪个分区读取数据,我根本找不到任何信息。
好像是Confluent connector developer docs imply that specifying partition should be possible, but I don't see any config that I can set in the generic Kafka Sink Configuration Properties docs nor in the DSE Kafka Connector configuration docs.
我的理解是,Kafka Connect Sink 基本上是写入给定数据存储的 Kafka 消费者的特定实现。如果是这样,应该可以指定一个分区,对吗?还是我误解了 Kafka 连接器的工作原理?
您不能在 Connect API 中指定分区。它订阅所有分区,然后作为消费者组的一部分在工作任务中分发消费者实例。