找不到无框架和Spark 2.1的参数sqlContext编译错误的隐式值

时间:2018-10-15 20:07:20

标签: apache-spark

尝试使用spark 2.1测试无框架0.7.0,但是当我运行此代码时:

  implicit val sqlContext = spark.sqlContext // required for frameless
  val artistsTDS: TypedDataset[Artist] = TypedDataset.create(defaultArtists)

我收到以下编译错误: could not find implicit value for parameter sqlContext: org.apache.spark.sql.SparkSession

此外,以下内容也无法打印我的数据集,由于user6910411添加了implicit val sqlContext: SparkSession = spark解决了我原来的编码器错误,但现在我得到了以下内容。

enter image description here

如果我尝试无框架0.4.0,那么它似乎可以编译,但是在运行时得到以下信息:

java.lang.NoSuchMethodError: org.apache.spark.sql.catalyst.expressions.objects...

0 个答案:

没有答案