我的Kafka主题有三个分区,我想知道我是否可以从三个分区中的一个分区中读取。我的消费者是spark结构化流媒体应用程序。
下面是我现有的Kafka设置在Spark。
val inputDf = spark.readStream
.format("kafka")
.option("kafka.bootstrap.servers", brokers)
.option("subscribe", topic)
.option("startingOffsets", "latest")
.load()
2条答案
按热度按时间xytpbqjk1#
类似地,如何写入特定分区。我试过了,但没用。
jslywgbw2#
下面是如何读取特定分区。
ps:从多个分区而不是1-->“”“{”topic“:[0,1,2..n]}”读取