Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Met Checkpoint V2 kan Delta Lake meer gelijktijdige schrijvers ondersteunen en schrijfconflicten op grote of regelmatig bijgewerkte tabellen verminderen.
Delta Lake schrijft periodiek controlepunten waarmee de status van het transactielogboek wordt vastgelegd. Controlepunten versnellen de queryplanning door Delta Lake de tabelstatus te laten reconstrueren zonder het volledige transactielogboek opnieuw uit te voeren.
U kunt tabellen lezen en schrijven met controlepunt V2 in Databricks Runtime 13.3 LTS en hoger.
Zie controlepunt V2 in het Delta Lake-protocol voor de specificatie van het opensource-protocol.
Controlepunt V2 inschakelen
Schakel controlepunt V2 in op tabelniveau.
Automatische inschakeling
Tabellen die zijn gemaakt met liquide clustering in Databricks Runtime 14.1 en hoger, gebruiken standaard controlepunt V2. Zie Compatibiliteit voor tabellen met vloeistofclustering.
Automatische functie-inschakeling (AFE) kan automatisch controlepunt V2 inschakelen voor beheerde tabellen in Unity Catalog. Zie Automatische functie-inschakeling.
Handmatig inschakelen
Controlepunt V2 inschakelen voor een bestaande Delta Lake-tabel:
ALTER TABLE table_name SET TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Controlepunt V2 inschakelen voor een nieuwe Delta Lake-tabel:
CREATE TABLE table_name (...)
TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
U kunt eventueel handmatig een controlepunt activeren. Zie REORG TABLE.
Terugschakelen naar klassiek
Als u een tabel wilt downgraden naar klassieke controlepunten en het controlepunt V2 volledig wilt verwijderen:
ALTER TABLE table_name DROP FEATURE v2Checkpoint;
Zie Een Delta Lake-tabelfunctie verwijderen en het tabelprotocol degraderen.