我在spark-defaults.conf,xml文件中有Spark配置:core-site.xml,hive-site.xml和我導出的環境變量。當我運行pyspark控制檯:運行帶有pyspark設置的python腳本
$ pyspark --master yarn
然後:
>>> sqlContext.sql("show tables").show()
一切是正確的,但是當我使用純Python解釋我看不到我的表。
from pyspark import SparkContext, SparkConf
from pyspark.sql import SQLContext
conf = SparkConf().setMaster("yarn-client")
sc = SparkContext(conf=conf)
sqlContext = SQLContext(sc)
sqlContext.sql("show tables").show()
我該如何讓python看到所有的配置文件?
結果是什麼/異常,當運行在解釋的代碼,你得到什麼? –
如果我在Python中運行它,我得到空結果 – user2357858