私はkafka(バージョン10)からsparkでメッセージを読み込み、それを印刷しようとしています。スレッドでのエラー例外を取得ストリーミングソースのクエリは、writeStream.start()で実行する必要があります。
は import spark.implicits._
val spark = SparkSession
.builder
.appName("StructuredNetworkWordCount")
.config("spark.master", "local")
.getOrCreate()
val ds1 = spark.readStream.format("kafka")
.option("kafka.bootstrap.servers", "localhost:9092")
.option("subscribe", "topicA") .load()
ds1.collect.foreach(println)
ds1.writeStream
.format("console")
.start()
ds1.printSchema()
「メイン」org.apache.spark.sql.AnalysisException:ストリーミングソースとのクエリは)(writeStream.startで実行する必要があります;;
だから何が修正されていますか? – user1870400
'.start()'両方のブランチ?それはダウンボートですか? – ssice
私はここでコメントを2番目にします。ここで適切な解決策を得ることができますか?たぶんコードサンプルですか?ありがとう! – DataGeek