ETL (Extract, Transform, Load) es un proceso que extrae datos de distintas fuentes (sistemas, planillas, APIs), los transforma —limpia, unifica formatos y calcula indicadores— y los carga en un destino común, como una base de datos analítica, para que reportes y tableros usen información consistente.
Las tres etapas
- Extracción: se obtienen los datos de cada fuente: sistema de ventas, e-commerce, planillas, facturación.
- Transformación: se corrigen formatos, se unifican códigos de clientes y productos, se eliminan duplicados y se calculan métricas.
- Carga: se guardan en el destino final, listos para consultar.
Un ejemplo simple
Una empresa vende en su local, en Mercado Libre y en su tienda online. Cada canal nombra los productos distinto. Un proceso ETL toma las ventas de los tres, unifica los códigos y las carga en una base única. Resultado: un tablero de ventas totales por producto que se actualiza solo.
ETL y ELT
En algunos esquemas modernos se carga primero y se transforma después dentro del destino (ELT). El objetivo es el mismo: datos consolidados y confiables.
Aplicación práctica: integración de datos con Power BI y Looker Studio.
Relacionado
Preguntas frecuentes
¿Una pyme necesita ETL?
¿Cada cuánto corre un proceso ETL?
¿ETL requiere herramientas caras?
¿Tenés dudas sobre cómo aplicar esto a tu empresa?
Agendá una reunión gratuita de 30 minutos y lo vemos juntos.