我正在尝试将spark-cassandra使用的项目从scala_2.11重构为java_1.8。我正在使用spark-sql_2.11-2..3.1和spark-cassandra-connector_2.11-2.3.1。现在我正在尝试将代码重构为java1.8。
我有几个暗示和DataFrame被使用。
import com.datastax.spark.connector._
import spark.implicits._
&
import org.apache.spark.sql.DataFrame
现在如何将它们转换成等价的java代码?有什么示例吗?
无法识别/定义DataFrame的导入,在Scala 2.11中运行良好,但现在无法运行...
我做错了什么?怎么补救?
1条答案
按热度按时间mec1mxoz1#
在Java中没有
DataFrame
这样的东西--它总是Row
类的DataSet
。下面是通过
spark.sql
从Cassandra读取数据的最小Java代码示例:或者它可以通过x1M4 N1 X(完整代码)来完成: