ETL

ETL son las siglas de extract, transform, load: extraer, transformar y cargar. Es el proceso que recoge datos de sus sistemas de origen, los depura y homogeneiza, y los deposita en un repositorio preparado para el análisis.

Las tres fases

  • Extraer. Recoger la información del ERP, el CRM, bases de datos, hojas de cálculo o servicios externos.
  • Transformar. Limpiar duplicados, unificar formatos y códigos, aplicar reglas de negocio y calcular los indicadores acordados.
  • Cargar. Depositar el resultado en el destino analítico, normalmente un Data Warehouse.

Por qué importa

Es la fase que determina si los informes son fiables. Cuando dos áreas obtienen cifras distintas para el mismo indicador, el problema casi nunca está en la herramienta de visualización: está en que cada una calcula el dato a su manera antes de llegar al informe.

¿En qué se diferencia ETL de ELT?

En el orden. En ELT los datos se cargan primero y se transforman después, dentro del propio destino, aprovechando su capacidad de cálculo. Es habitual en arquitecturas en la nube.

¿Se puede automatizar?

Sí, y es lo habitual. Los procesos se programan para ejecutarse de forma periódica sin intervención manual.

Contenido relacionado