Skip to main content

Reglas de negocio - Descuentos

Objetivo

Documentar los criterios funcionales aplicados durante el procesamiento de la información para garantizar la correcta actualización de la tabla GRUPO_COMERCIAL.

Alcance

Dentro del alcance

  • Reglas utilizadas para la clasificación de registros.
  • Criterios de actualización de la información.
  • Condiciones aplicadas durante la consolidación de la información.
  • Reglas relacionadas con la actualización de la tabla destino.

Fuera del alcance

  • Implementación técnica de las reglas.
  • Validaciones técnicas de calidad de datos.
  • Procedimientos operativos.

Contenido principal

Descripción General

El proceso job_discounts aplica una estrategia incremental cuyo objetivo es mantener sincronizada la información de GRUPO_COMERCIAL. Para ello, compara la información obtenida desde la fuente transaccional con la información existente en Delta Lake y determina el tratamiento que recibirá cada registro.

Reglas de negocio

Las siguientes reglas describen los criterios funcionales que rigen el comportamiento del proceso durante la identificación, clasificación y consolidación de la información, asegurando la consistencia de los datos procesados.

ReglaDescripcion
Identificación de registros nuevosLos registros presentes en la fuente y ausentes en el destino deberán considerarse como INSERT.
Identificación de registros modificadosLos registros con diferencias entre fuente y destino deberán clasificarse como UPDATE.
Conservación de registros sin cambiosLos registros que no presenten diferencias deberán clasificarse como UNCHANGED.
Comparación entre fuente y destinoLa clasificación de registros deberá realizarse mediante la comparación entre la información fuente y la información existente en la tabla destino.
Consolidación de informaciónLos conjuntos de datos resultantes deberán consolidarse en un único dataset antes de su persistencia final.
Prevención de duplicadosLa consolidación final no deberá generar registros duplicados en la tabla destino.
Nota

El objetivo principal es mantener sincronizada la información entre la fuente origen y la tabla destino, Si la lógica del notebook evoluciona o se formalizan nuevas definiciones funcionales, este documento deberá actualizarse para mantener su vigencia.

Artefactos relacionados

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

Próximos pasos

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