【发布时间】:2018-11-26 23:59:11
【问题描述】:
我正在尝试使用 Spark-Submit 执行简单的 Spark SQL 代码 (PySpark),但收到以下错误。注意 - 我在 Spark 2.x 中运行它。
spark-submit HousePriceSolution.py
错误:
从 pyspark.sql 导入 SparkSession ImportError: 无法导入名称 SparkSession
代码:
from pyspark.sql import SparkSession
PRICE_SQ_FT = "Price SQ Ft"
if __name__ == "__main__":
session = SparkSession.builder.appName("HousePriceSolution").getOrCreate()
realEstate = session.read \
.option("header","true") \
.option("inferSchema", value=True) \
.csv("hdfs:............./RealEstate.csv")
realEstate.groupBy("Location") \
.avg(PRICE_SQ_FT) \
.orderBy("avg(Price SQ FT)") \
.show()
session.stop()
【问题讨论】:
标签: apache-spark pyspark apache-spark-sql