无法在Spark中解析符号sqlcontext

时间:2018-11-23 17:43:17

标签: scala apache-spark intellij-idea

我的SPARK版本是spark--version:2.3.2。 导入

import sqlContext.implicits

我遇到错误: 无法解析符号sqlcontext

我正在使用Intellij和Scala Scala 2.11.8版本

请分享您的想法。

2 个答案:

答案 0 :(得分:1)

您尝试的导入将无法进行,因为该对象是在类SQLContext中定义的

val sqlContext = new SQLContext(sc)
import sqlContext.implicits._

看看Why import implicit SqlContext.implicits._ after initializing SQLContext in a scala spark application

希望这会有所帮助!

答案 1 :(得分:0)

您必须首先从SQLContext创建sqlContext对象,请参见https://spark.apache.org/docs/2.3.0/api/java/org/apache/spark/sql/SQLContext.implicits $。html。否则,正如它所说的,它不知道这样的对象