小编Shi*_*M V的帖子

Spark结构化流多个WriteStream到同一个接收器

WritestreamSpark Structured Streaming 2.2.1中没有按顺序发生两个到同一个数据库接收器.请建议如何按顺序执行它们.

val deleteSink = ds1.writestream
  .outputMode("update")
  .foreach(mydbsink)
  .start()

val UpsertSink = ds2.writestream
  .outputMode("update")
  .foreach(mydbsink)
  .start()

deleteSink.awaitTermination()
UpsertSink.awaitTermination()
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,deleteSink之后执行UpsertSink.

scala apache-spark slick-3.0 spark-structured-streaming

4
推荐指数
1
解决办法
1527
查看次数