Skip to main content

Validaciones - RTM

Objetivo​

Documentar las menciones relacionadas con validaciones, detección de fallos y acciones básicas identificadas para el proceso DS Client.

Alcance​

Dentro del alcance​

  • Validación de widgets.
  • Permisos de escritura.
  • Existencia del catálogo y esquema destino.
  • Revisión del volumen de comparación full join.
  • Detección de fallos.
  • Acciones básicas.
  • Escalamiento

Fuera del alcance​

  • Validaciones no presentes en el DBC.
  • Reglas de validación no especificadas.
  • Lógica no presente en el DBC.

Contenido principal​

Descripción general​

No se identifica una sección formal de validaciones para el proceso DS Client.

Este documento conserva únicamente las menciones explícitas relacionadas con validaciones operativas, detección de fallos, acciones básias y escalamiento.

Consideraciones Operativas Relacionadas​

  • Validar valores de widgets antes de ejecutar:
    • w_StartDate
    • w_EndDate
    • w_catalog
    • w_schema origin
    • w_schema destiny
  • Validar permisos de escritura y existencia del catálogo/esquema destino antes de ejecutar saveAsTable.
  • Revisar volumen de comparación full join para evitar degradación de performance.

Cómo Detectar Fallo​

  • Revisar estado del job / notebook.
  • Revisar errores de SQL / PySpark.
  • Revisar permisos de lectura / escritura.
  • Revisar conteo de registros.
  • Revisar discrepancias en llaves.

Acciones Básicas​

  • Validar parámetros.
  • Validar disponibilidad de fuentes.
  • Validar permisos sobre catálogo / esquema.
  • Validar existencia de tablas destino.
  • Reintentar la ejecución controladamente.

Escalamiento.​

Escalar a Data Engineering / Arquitectura de Datos si falla:

  • La lectura fuente.
  • El join de homologación.
  • La escritura Delta.
  • La validación de negocio.

Artefactos relacionados​

ArtefactoDescripción
Diseño Funcional - DS_ClientDescribe el objetivo funcional, alcance y descripción general del proceso
Diseño Técnico - DS_ClientDocumenta arquitectura, modelo de datos dependencias y consideraciones técnicas.
Fuentes - DS_ClientDocumenta las fuentes de datos utilizadas por el proceso.
Operación - DS_ClientDocumenta consideraciones operativas, Runbook L1 y soporte.
Pipelines - DS_ClientDescribe la secuencia de ejecución del proceso.
Reglas de Negocio - DS_ClientContiene las reglas identificadas para el procesamiento.
Tablas - DS_ClientDocumenta dimensión principal, objetos relacionados y llaves identificadas.

Próximos pasos​

No se identifican próximos pasos específicos dentro del alcance de este documento.