Skip to main content

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 replaceWhere sobre FECHA.
  • 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_stage y 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

CampoDetalle
Nombre del procesoNB_Silver_DS_RTM
Qué haceGenera la tabla Silver de visitas RTM a clientes. Cruza visitas, rutas, motivos, clientes, depósitos y canal. Procesa por rango de fechas.
Workflow asociadoNo identificado en DBC.
FrecuenciaNo definida en DBC.
Cómo ejecutarlo manualEjecutar el notebook completo con w_StartDate, w_EndDate, w_catalog, w_schema_origin y w_schema_destiny.
Cómo detectar falloError 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ásicasValidar parámetros, validar fuentes, validar conteos por fecha, revisar vw_rtm_final_stage y re-ejecutar el rango afectado.
EscalamientoData 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

ArtefactoDescripción
Diseño Funcional - RTMDescribe el objetivo funcional, alcance y flujo funcional del proceso
Diseño Técnico - RTMDocumenta la arquitectura, componentes, modelo de datos y dependencias técnicas.
Fuentes - RTMDescribe las fuentes de información consumidos por el proceso.
Pipelines - RTMDescribe la secuencia de ejecución y procesamiento de datos.
Reglas de Negocio - RTMContiene las reglas aplicadas durante el procesamiento.
Tablas - RTMDocumenta las tablas origen, dimensiones y tabla final.
Validaciones - RTMDescribe 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.