Qué es
El esquema en evolución se refiere a cómo un sistema de datos maneja los cambios inevitables en la estructura de la información con el tiempo: una nueva columna que se agrega, un campo que cambia de tipo, o una columna que deja de usarse.
Por qué es un desafío real
Los pipelines y reportes que consumen esos datos suelen asumir una estructura fija. Un cambio de esquema no anticipado en el origen puede romper silenciosamente procesos posteriores, generar valores nulos inesperados, o directamente hacer fallar un pipeline completo.
Cómo se maneja bien
Formatos de almacenamiento modernos (como Parquet o Avro) y plataformas de lakehouse ofrecen soporte nativo para evolucionar esquemas de forma controlada, permitiendo agregar columnas nuevas sin romper la lectura de datos históricos, algo que se complementa con buenas prácticas como los data contracts entre equipos.
