繁体   English   中英

如何将pyspark.sql.dataframe.DataFrame转换回databricks笔记本中的sql表

[英]How can I convert a pyspark.sql.dataframe.DataFrame back to a sql table in databricks notebook

我通过执行以下行创建了一个类型为pyspark.sql.dataframe.DataFramedataframe = sqlContext.sql("select * from my_data_table")dataframe = sqlContext.sql("select * from my_data_table")

我怎样才能将它转换回我可以运行sql查询的sparksql表?

您可以使用createReplaceTempView创建表。 在你的情况下,它会像:

dataframe.createOrReplaceTempView("mytable")

在此之后,您可以使用SQL查询mytable

如果你的火花版本≤1.6.2你可以使用registerTempTable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM