Я запускаю искру в ноутбуке Jupyter, и я только что выяснил, в чем проблема, но, возможно, это полезно для других.Я выполняю этот код в двух записных книжках:
import pandas as pd
from pyspark import SQLContext
df = pd.DataFrame({'x': [1, 2, 3]})
sc = SparkContext.getOrCreate()
sqlContext = SQLContext(sc)
sqlContext.createDataFrame(df)
Первый блокнот возвращает:
DataFrame[x: bigint]
В то время как второй блокнот возвращает:
AnalysisException: Unable to instantiate [...].SessionHiveMetaStoreClient