¿Qué es ETL?
What does ETL stand for and why does every Data Engineer learn it?
Extract, Transform, Load. Extract pulls data from a source, Transform cleans it, Load writes it to its destination. Almost every data pipeline ever built follows this pattern, even if the modern variant ELT swaps the order.
ETL significa Extract, Transform, Load (Extraer, Transformar, Cargar). Extract lee datos de una fuente (API, base de datos, archivo). Transform los limpia y reestructura (quitar nulos, renombrar columnas, unir con referencias). Load escribe el resultado final al destino (data warehouse, dashboard, archivo).
Este patrón de tres pasos es tan fundamental que la palabra "ETL" suele ser sinónimo de "pipeline de datos." Existen variantes modernas — ELT carga datos crudos primero y transforma dentro del warehouse — pero el flujo es el mismo. Entender ETL no es negociable para cualquier rol DE.