Skip to main content

Reglas de negocio - DS_Att_Precio_Zona

Objetivo

Documentar las reglas de negocio identificadas en el proceso NB_Silver_DS_Att_Precio_Zona, las cuales intervienen en la construcción y actualización de la dimensión snw_dim_att_precio_zona.

Alcance

Dentro del alcance

  • Reglas para la identificación de registros nuevos.
  • Reglas para la identificación de registros modificados.
  • Reglas de generación de llaves surrogate.
  • Reglas para el manejo de fechas.
  • Reglas para la persistencia de la dimensión.

Contenido principal

Descripción general

El proceso NB_Silver_DS_Att_Precio_Zona compara la información proveniente de la tabla as4_mprxz contra la dimensión existente snw_dim_att_precio_zona para identificar registros nuevos y registros modificados. Con base en esta comparación, se generan nuevas llaves surrogate cuando es necesario y se actualizan los registros correspondientes antes de persistir la dimensión.

Logica del negocio

  • Se compara la dimensión existente contra el dataset fuente mediante join full para identificar inserts y updates.
  • Se identifican registros nuevos cuando la llave de la dimensión destino no existe.
  • Se identifican cambios cuando campos descriptivos o de estatus difieren entre destino y fuente.
  • Se genera nueva llave surrogate incrementando el máximo CVE existente con row_number.
  • Se conserva o asigna FECHA_CREACION para registros nuevos o existentes según la lógica del notebook.
  • Se actualiza FECHA_MODIFICA con la fecha actual en formato yyyyMMdd cuando hay cambios.
  • Se integran registros actualizados, insertados y/o nulos mediante unión de DataFrames.

Gobierno y trazabilidad

  • Trazabilidad basada en DBC exportado.
  • Mantener link final de SharePoint en la celda de documentación del notebook.
  • Validar owner técnico y permisos sobre fuentes y outputs.
  • No documentar ni exponer lógica no presente en el DBC.
Nota

No se agregan reglas adicionales a las listadas en la sección lógica de negocio del proceso.

Artefactos relacionados

ArtefactoDescripción
Diseño Funcional - DS_Att_Precio_ZonaDocumenta la arquitectura funcional, componentes y dependencias del proceso.
Diseño Técnico - DS_Att_Precio_ZonaDocumenta la arquitectura técnica, componentes y dependencias del proceso.
Fuentes - DS_Att_Precio_ZonaDocumenta las fuentes de información consumidos por el proceso.
Operación - DS_Att_Precio_ZonaDescribe los controles operativos y actividades de soporte del proceso.
Pipelines - DS_Att_Precio_ZonaDescribe la secuencia de ejecución y procesamiento de datos.
Tablas - DS_Att_Precio_ZonaDocumenta las tablas origen, intermedias y destino involucradas.
Validaciones - DS_Att_Precio_ZonaDocumenta controles y validaciones asociados al proceso.

Próximos pasos

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