实例化' org.apache.spark.sql.hive.HiveSessionState'时出错:"

时间:2017-04-11 10:14:37

标签: hive pyspark pyspark-sql

在打印SQL数据库的模式时,我收到以下错误:

1 个答案:

答案 0 :(得分:2)

使用SparkSession而不是SQLContext。所以:

sqlContext = SparkSession.builder.master("local[*]").appName("appName").
                      config("spark.sql.warehouse.dir", "./spark-warehouse").getOrCreate()

其余代码应该正常工作 您可以从sqlContext调整变量名称以反映所持有的参考。