Это похоже на известную временную проблему с Databricks, и команда Databricks об этом знает.
Вот обходной путь, предложенный командой Databricks:
Отключить очистку журнала. Например,
%sql
ALTER TABLE
SET TBLPROPERTIES (
'delta.enableExpiredLogCleanup' = 'false',
)
Убедитесь, что за 2 дня сгенерировано более 2 контрольных точек (другими словами, более 30 фиксаций).
Увеличьте свойство таблицы Delta "checkpointRetentionDuration" и убедитесь, что во время В этой новой продолжительности создано более 2 контрольных точек (другими словами, более 30 коммитов). Например,
%sql
ALTER TABLE
SET TBLPROPERTIES (
'delta.checkpointRetentionDuration' = '7 days',
)
Исправление, предоставленное командой Databricks, состоит в том, чтобы убедиться, что проблема не возникнет снова. Команда Databricks скоро исправит это.