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.
| Regla | Descripcion |
|---|---|
| Identificación de registros nuevos | Los registros presentes en la fuente y ausentes en el destino deberán considerarse como INSERT. |
| Identificación de registros modificados | Los registros con diferencias entre fuente y destino deberán clasificarse como UPDATE. |
| Conservación de registros sin cambios | Los registros que no presenten diferencias deberán clasificarse como UNCHANGED. |
| Comparación entre fuente y destino | La 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ón | Los conjuntos de datos resultantes deberán consolidarse en un único dataset antes de su persistencia final. |
| Prevención de duplicados | La consolidación final no deberá generar registros duplicados en la tabla destino. |
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
| Artefacto | Descripción |
|---|---|
| Diseño Funcional - Descuentos | Documenta la arquitectura funcional, componentes y dependencias del proceso. |
| Diseño Técnico - Descuentos | Documenta la arquitectura técnica, componentes y dependencias del proceso. |
| Fuentes - Descuentos | Documenta las fuentes de información consumidos por el proceso. |
| Operación - Descuentos | Describe los controles operativos y actividades de soporte del proceso. |
| Pipelines - Descuentos | Describe la secuencia de ejecución y procesamiento de datos. |
| Tablas - Descuentos | Documenta las tablas origen, intermedias y destino involucradas. |
| Validaciones - Descuentos | Documenta controles y validaciones asociados al proceso. |
Próximos pasos
No se identifican próximos pasos específicos dentro del alcance de este documento.