Operación - RTM
Objetivo
Documentar la información operativa del proceso RTM - Visita Clientes, incluyendo consideraciones de ejecución, trazabilidad, Runbook L1, acciones básicas y escalamiento para la generación de la tabla Silver as4_rtm_visita_clientes.
Alcance
Dentro del alcance
- Consideraciones operativas identificadas para el proceso RTM.
- Información de gobierno y trazabilidad asociada a la tabla final.
- Runbook L1 del proceso
NB_Silver_DS_RTM. - Ejecución manual del notbook.
- Detección de fallos, acciones básicas y escalamiento.
Fuera del alcance
- Diseño funcional del proceso.
- Arquitectura técnica.
- Definición de fuentes de datos.
- Reglas de negocio.
- Configuración del pipeline.
- Validaciones no documentadas.
Contenido principal
Descripción general
Este documento concentra la información operativa del proceso RTM - Visita Clientes, incluyendo consideraciones de ejecución, gobierno y trazabilidad, Runbook L1, detección de fallos, acciones básicas y escalamiento.
El proceso se ejecuta por rango de fechas y utiliza una estrategia incremental mediante replaceWhere sobre FECHA. No se identifica workflow, frecuencia ni SLA dentro del DBC.
Consideraciones Operativas
- El proceso es incremental por rango de fechas usando
replaceWheresobreFECHA. - La ejecución manual requiere parámetros válidos de fecha catálogo/esquemas.
- El workflow asociado, frecuecia y SLA no se encuentran definidos dentro del DBC.
- La variable de vista Gold existe, pero no se encontró sentencia de cración de vista dentro del DBC.
- Se recomienda validar conteos de
vw_rtm_final_stagey de la tabla dinal por rangos de fechas.
Gobierno y Trazabilidad
La tabla final incorpora columnas técnicas _row_hash,_run_id, _load_ts, _start_date y _end_date.
Estas columnas permiten rastrear la ejecución, el rango procesado y cambios de contenido a nivel de fila.
Runboook L1
| Campo | Detalle |
|---|---|
| Nombre del proceso | NB_Silver_DS_RTM |
| Qué hace | Genera la tabla Silver de visitas RTM a clientes. Cruza visitas, rutas, motivos, clientes, depósitos y canal. Procesa por rango de fechas. |
| Workflow asociado | No identificado en DBC. |
| Frecuencia | No definida en DBC. |
| Cómo ejecutarlo manual | Ejecutar el notebook completo con w_StartDate, w_EndDate, w_catalog, w_schema_origin y w_schema_destiny. |
| Cómo detectar fallo | Error en validación de parámetros, fallo en fuentes/dimensiones, conteo cero inesperado en vw_rtm_final_stage o fallo de escritura en Delta. |
| Acciones básicas | Validar parámetros, validar fuentes, validar conteos por fecha, revisar vw_rtm_final_stage y re-ejecutar el rango afectado. |
| Escalamiento | Data Engineer L2 / Arquitecto de Datos. |
Soporte y Escalamiento
El Runbook L1 establece como un punto de escalamiento a Data Engineer L2 y Arquitecto de Datos
Artefactos relacionados
| Artefacto | Descripción |
|---|---|
| Diseño Funcional - RTM | Describe el objetivo funcional, alcance y flujo funcional del proceso |
| Diseño Técnico - RTM | Documenta la arquitectura, componentes, modelo de datos y dependencias técnicas. |
| Fuentes - RTM | Describe las fuentes de información consumidos por el proceso. |
| Pipelines - RTM | Describe la secuencia de ejecución y procesamiento de datos. |
| Reglas de Negocio - RTM | Contiene las reglas aplicadas durante el procesamiento. |
| Tablas - RTM | Documenta las tablas origen, dimensiones y tabla final. |
| Validaciones - RTM | Describe validaciones identificadas. |
Próximos pasos
- Identificar el workflow asociado al proceso.
- Definir la frecuencia de ejecución.
- Denifir el SLA operativo.
- Confirmar si existe una sentencia efectiva de creación de vista para
vw_as4_rtm_visita_clientes.