【发布时间】:2018-10-10 09:50:54
【问题描述】:
我有以下代码:-
val result = session.execute("Select * from table where imei= '" + imei + "'")
val list = result.all()
val sCollection = list.asScala
val rdd = sc.parallelize(Seq(sCollection))
我正在尝试将 list[Row] 创建到 RDD[CassandraRow] 并且我发现在某个地方我们需要将此列表转换为 scala 集合,然后再将其转换为 RDD,但是当我尝试运行时,它会给出错误:
value asScala is not a member of java.util.List[com.datastax.driver.core.Row]
我哪里出错了,可以做些什么来解决这个问题?
谢谢,
【问题讨论】:
标签: scala apache-spark rdd cassandra-3.0 spark-cassandra-connector