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.