ETL · Integración de datos
Extractor y consolidador de datos de seguimiento de producción
Google Apps ScriptJavaScript
Problema
Los datos de seguimiento de rendimiento vivían dispersos en múltiples pestañas de un fichero heredado, con formatos heterogéneos y sin estructura consultable. Cualquier análisis exigía trabajo manual previo de recopilación.
Solución
Proceso automatizado que recorre el origen, normaliza los datos y los consolida en una base estructurada lista para analizar.
Detalle técnico
- Extracción desde múltiples orígenes con formatos distintos.
- Normalización de campos a un esquema común de jornada, origen, tiempo de ciclo, turno y puesto.
- Cuadro resumen de indicadores con recuentos, tiempos de proceso, tiempo no asignado y marca temporal de última actualización.
- Diseño no invasivo: convive con el código preexistente del fichero mediante espacios de nombres separados, sin romper la funcionalidad en uso.
Mi aportación
Definición del esquema de datos de destino y de las reglas de normalización a partir del análisis de los formatos de origen. Decisión de integrarse de forma no invasiva en lugar de reescribir el sistema existente, porque estaba en uso activo.
Conocimientos aplicados
Procesos ETL sobre datos heterogéneos. Integración no invasiva en sistemas en uso. Definición de esquemas de datos.