createOrReplaceGlobalTempView

Membuat atau mengganti tampilan sementara global menggunakan nama yang diberikan.

Sintaksis

createOrReplaceGlobalTempView(name: str)

Parameter-parameternya

Parameter Tipe Deskripsi
name str Nama tampilan.

Catatan

Masa pakai tampilan sementara ini terkait dengan aplikasi Spark ini.

Examples

Note

Databricks merekomendasikan penggunaan tampilan sementara cakupan sesi (createOrReplaceTempView) pada komputasi tanpa server, karena global_temp tampilan tidak didukung. Lihat [createOrReplaceTempView] untuk alternatif yang kompatibel dengan tanpa server.

df = spark.createDataFrame([(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.createOrReplaceGlobalTempView("people")

df2 = df.filter(df.age > 3)
df2.createOrReplaceGlobalTempView("people")
df3 = spark.table("global_temp.people")
sorted(df3.collect()) == sorted(df2.collect())
# True

spark.catalog.dropGlobalTempView("people")
# True