storageLevel

Возвращает текущий DataFrameуровень хранилища.

Возвраты

StorageLevel

Примеры

:::примечание о совместимости бессерверных серверов

Databricks рекомендует отходить от нее, df.cache()df.persist() так как они несовместимы с бессерверной архитектурой вычислений Databricks. Материализуйте промежуточные результаты в таблицы Delta.

:::

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)