AttributeError:'SQLContext'对象没有属性'jsonFile'

时间:2017-05-24 09:25:16

标签: apache-spark pyspark

当我执行以下操作时。我在centos 7.0和spark 2.1.0中遇到了这个问题。我是火花的新生。如何解决?

>>> from pyspark.sql import SQLContext
>>> ssc = SQLContext(sc)
>>> df = ssc.jsonFile('file:///root/work/person.json')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'SQLContext' object has no attribute 'jsonFile'

2 个答案:

答案 0 :(得分:1)

SparkSession与较新版本的Spark一起使用并阅读使用 df = spark.read.json('path to json)

答案 1 :(得分:0)

jsonFile 已被弃用,请使用 sqlContext.read.json