我正在尝试将结构化蒸汽数据集保存到给定的Cassandra表中。
我正在使用datastax cassandra连接器版本spark-cassandra-connector_2-11.jar
虽然我尝试像下面那样保存dataSet
dataSet
.writeStream()
.format("org.apache.spark.sql.cassandra")
.option("table",columnFamilyName)
.option("keyspace", keyspace)
.outputMode("append")
.start();
投掷错误:
数据源org.apache.spark.sql.cassandra不支持流 写作
应该怎么做以及如何处理?
答案 0 :(得分:1)
关于它有几种选择:
forEach
操作,就像done here; forEachBatch
进行正常的写操作,例如here; data.writeStream().format("org.apache.spark.sql.cassandra")
,因为DSE Analytics具有自定义SCC;