Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Checkpoint V2 consente a Delta Lake di supportare più writer simultanei e riduce i conflitti di scrittura in tabelle di grandi dimensioni o aggiornate di frequente.
Delta Lake scrive periodicamente checkpoint che registrano lo stato del log delle transazioni. I checkpoint velocizzano la pianificazione delle query consentendo a Delta Lake di ricostruire lo stato della tabella senza riprodurre il log delle transazioni completo.
È possibile leggere e scrivere tabelle con checkpoint V2 in Databricks Runtime 13.3 LTS e versioni successive.
Per la specifica del protocollo open source, vedere checkpoint V2 nel protocollo Delta Lake.
Abilitare il checkpoint V2
Abilitare il checkpoint V2 a livello di tabella.
Abilitazione automatica
Le tabelle create con raggruppamento liquido in Databricks Runtime 14.1 e superiori utilizzano il checkpoint V2 per impostazione predefinita. Consulta Compatibilità per le tabelle con clustering liquido.
L'abilitazione automatica delle funzionalità (AFE) può attivare automaticamente il checkpoint V2 per le tabelle gestite da Unity Catalog. Vedere Abilitazione automatica delle funzionalità.
Abilitazione manuale
Per abilitare il checkpoint V2 in una tabella Delta Lake esistente:
ALTER TABLE table_name SET TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Per abilitare il checkpoint V2 su una nuova tabella di Delta Lake:
CREATE TABLE table_name (...)
TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Facoltativamente, è possibile attivare manualmente un checkpoint. Vedete REORG TABLE.
Effettuare il downgrade al modello classico
Per effettuare il downgrade di una tabella ai checkpoint classici e rimuovere completamente il checkpoint V2:
ALTER TABLE table_name DROP FEATURE v2Checkpoint;
Vedere Eliminare una funzionalità di tabella Delta Lake e effettuare il downgrade del protocollo di tabella.