Saltar a contenido

Migraciones seguras

Operaciones soportadas

Operación Segura
Añadir columna
Cambiar comentario
Actualizar TBLPROPERTIES
GRANT / REVOKE
Eliminar columna
Cambiar tipo
Cambiar particiones

Uso

from DKOps.table_governance import SafeMigrator

# Ver plan sin aplicar
SafeMigrator(spark, contract, env, dry_run=True).apply()

# Aplicar cambios seguros
SafeMigrator(spark, contract, env).apply()