Spark SQL中允许的临时表名称格式是否有限制?我问这个是因为我使用的时候:
json_RDD.registerTempTable("tweet_data")
trends_data=hiveCtx.sql("SELECT * FROM tweet_data")
我获得了以下例外:
/opt/spark-1.4.1/python/lib/py4j-0.8.2.1-src.zip/py4j/protocol.py in get_return_value(answer, gateway_client, target_id, name)
298 raise Py4JJavaError(
299 'An error occurred while calling {0}{1}{2}.\n'.
但是当我使用
时json_RDD.registerTempTable("tweets")
trends_data=hiveCtx.sql("SELECT * FROM tweets")
它工作正常。我正在使用PySpark,Spark的版本是1.4.1
答案 0 :(得分:2)