DataFrame.
registerTempTable
Registers this DataFrame as a temporary table using the given name.
The lifetime of this temporary table is tied to the SparkSession that was used to create this DataFrame.
SparkSession
DataFrame
>>> df.registerTempTable("people") >>> df2 = spark.sql("select * from people") >>> sorted(df.collect()) == sorted(df2.collect()) True >>> spark.catalog.dropTempView("people")
Note
Deprecated in 2.0, use createOrReplaceTempView instead.
New in version 1.3.