尝试使用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
解决了我原来的编码器错误,但现在我得到了以下内容。
如果我尝试无框架0.4.0,那么它似乎可以编译,但是在运行时得到以下信息:
java.lang.NoSuchMethodError: org.apache.spark.sql.catalyst.expressions.objects...