storageLevel

Ruft die DataFrameaktuelle Speicherebene ab.

Rückkehr

StorageLevel

Beispiele

:::note Serverless-Kompatibilität

Databricks empfiehlt, sich von der serverlosen Computearchitektur von df.cache() Databricks zu entfernen und df.persist() da sie nicht mit der serverlosen Computearchitektur von Databricks kompatibel sind. Materialisieren Sie stattdessen Zwischenergebnisse in Delta-Tabellen.

:::

df1 = spark.range(10)
df1.storageLevel
# StorageLevel(False, False, False, False, 1)
df1.cache().storageLevel
# StorageLevel(True, True, False, True, 1)

df2 = spark.range(5)
df2.persist(StorageLevel.DISK_ONLY_2).storageLevel
# StorageLevel(True, False, False, False, 2)