【发布时间】:2017-03-29 07:57:20
【问题描述】:
我正在尝试在 spark 中读取来自 kafka(版本 10)的消息并尝试打印它。
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()
在线程“main”中得到一个错误异常
org.apache.spark.sql.AnalysisException:带有流式源的查询 必须用 writeStream.start();;;
执行
【问题讨论】:
标签: scala apache-spark-sql spark-streaming