我通过一个变量传递startingoffset。怀疑他们可能没有正确的价值观。如何打印回以验证spark结构化流选项?
val df = sparkSession
.readStream
.format("kafka")
.option("kafka.bootstrap.servers", "host1:port1,host2:port2")
.option("subscribe", "topic1")
.option("startingOffsets", "{"topic1":{"1":100,"0":120}}")
)
.load()
1条答案
按热度按时间b1payxdu1#
您可以打印流式Dataframe的扩展计划:
df.explain(true)
.这将打印出您的选项,如下所示:
(请不要混淆,我使用了我的个人选项,这意味着它们偏离了您的设置。)