2024-10-06 13:12:59 发布
网友
我通过执行以下行创建了类型为pyspark.sql.dataframe.DataFrame的数据帧: dataframe = sqlContext.sql("select * from my_data_table")
pyspark.sql.dataframe.DataFrame
dataframe = sqlContext.sql("select * from my_data_table")
如何将其转换回可以对其运行sql查询的sparksql表?
可以使用createReplaceTempView创建表。在你的情况下,可能是:
dataframe.createOrReplaceTempView("mytable")
在此之后,您可以使用SQL查询您的mytable。
mytable
如果您的a spark版本小于等于1.6.2,则可以使用registerTempTable
可以使用createReplaceTempView创建表。在你的情况下,可能是:
在此之后,您可以使用SQL查询您的
mytable
。如果您的a spark版本小于等于1.6.2,则可以使用registerTempTable
相关问题 更多 >
编程相关推荐