当我执行以下操作时。我在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'
答案 0 :(得分:1)
将SparkSession
与较新版本的Spark一起使用并阅读使用
df = spark.read.json('path to json)
。
答案 1 :(得分:0)
jsonFile 已被弃用,请使用 sqlContext.read.json