Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Checkpoint V2 permite a Delta Lake admitir más escritores simultáneos y reduce los conflictos de escritura en tablas grandes o actualizadas con frecuencia.
Periódicamente, Delta Lake escribe puntos de control que registran el estado del registro de transacciones. Los puntos de control aceleran el planeamiento de consultas al permitir que Delta Lake reconstruya el estado de la tabla sin reproducir el registro de transacciones completo.
Puede leer y escribir tablas con punto de control V2 en Databricks Runtime 13.3 LTS y versiones posteriores.
Para obtener la especificación del protocolo de código abierto, consulte punto de control V2 en el protocolo Delta Lake.
Habilitación del punto de control V2
Habilite el punto de control V2 en el nivel de tabla.
Habilitación automática
Las tablas creadas con clústeres líquidos en Databricks Runtime 14.1 y versiones posteriores usan el punto de control V2 de forma predeterminada. Consulte Compatibilidad para tablas con agrupación en clústeres líquidos.
La habilitación automática de características (AFE) puede activar automáticamente el punto de control V2 para las tablas administradas del catálogo de Unity. Consulte Habilitación automática de características.
Habilitación manual
Para habilitar el punto de control V2 en una tabla de Delta Lake existente:
ALTER TABLE table_name SET TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Para habilitar el punto de control V2 en una nueva tabla de Delta Lake:
CREATE TABLE table_name (...)
TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Opcionalmente, puede desencadenar manualmente un punto de control. Consulte REORG TABLE.
Degradación a clásico
Para degradar una tabla a puntos de control clásicos y quitar completamente el punto de control V2:
ALTER TABLE table_name DROP FEATURE v2Checkpoint;
Consulte Eliminar una característica de tabla de Delta Lake y degradar el protocolo de tabla.