Aller au contenu principal

storageLevel

Récupère le niveau de stockage actuel de DataFrame.

Renvoie

StorageLevel

Exemples

:::note Compatibilité Serverless

Databricks recommande de ne plus utiliser df.cache() et df.persist() car ils ne sont pas compatibles avec l'architecture de compute serverless de Databricks. Matérialisez les résultats intermédiaires dans des tables Delta à la place.

:::

Python
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)
Sur cette page