小编jua*_*972的帖子

Spark.sql 与 SqlContext

我在 Spark 中使用了 SQL,在本例中:

results = spark.sql("select * from ventas")
Run Code Online (Sandbox Code Playgroud)

其中 ventas 是一个数据框,之前像表格一样进行分类:

df.createOrReplaceTempView('ventas')
Run Code Online (Sandbox Code Playgroud)

但我已经看到了在 Spark 中使用 SQL 的其他方法,即使用 SqlContext 类:

df = sqlContext.sql("SELECT * FROM table")
Run Code Online (Sandbox Code Playgroud)

他们两者有什么区别呢?

提前致谢

apache-spark apache-spark-sql pyspark

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache-spark ×1

apache-spark-sql ×1

pyspark ×1