本文主要是介绍spark toDS()或toDF()无法使用,mport spark.implicits._爆红,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
spark中toDS()爆红无法使用
解决:
导入包
import spark.implicits._
若import spark.implicits._爆红
则问题如下:
创建sparkSession.builder()时对应的变量名要与import spark.implicits._中的spark相同,若不相同,则会报错,如下创建sparkSession.bulider时对应的变量名为sparks,而import spark.implicits._中为spark,因此导入爆红
解决:
两者变量名要一致
改为如下图所示即可:
这篇关于spark toDS()或toDF()无法使用,mport spark.implicits._爆红的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!