Skip to main content

Diseño funcional - Dim Productos

Objetivo

Describir la funcionalidad del proceso de la conformación de la dimensión maestra de productos, incluyendo la integración de atributos comerciales, jerárquicos, operativos y de conversión asociados al producto.

Alcance

Dentro del alcance

  • Preparación e integración de la información proveniente de las entidades base de producto.
  • Generación o actualización de subdimensiones de producto:
    • Categoría
    • Subcategoría
    • Segmento
    • Subsegmento
    • Familia
    • Grupo
    • Marca
    • Destino
    • Proceso
    • Características
    • Presentación
  • Incorporación de información de conversión de productos requerida para complementar los atributos de negocio.
  • Conformación de la dimensión maestra de produtos como fuente consolidada de información.
  • Disponibilización de la información para su consumo mediante la vista correspondiente.

Fuera del alcance

Este documento no contempla detalles relacionados con:

  • Implementación técnica en Databricks.
  • Configuración de notebooks.
  • Definición de pipelines de procesamiento.
  • Especificaciones físicas de tablas.
  • Código de procesamiento.
  • Configuración de ejecución y monitoreo.

Contenido principal

Descripción general

La dimensión maestra de productos tiene como finalidad consolidar información proveniente de múltiples sistemas corporativos, integrando atributos comerciales, jerárquicos, operativos y de conversión en una estructura única y consistente.

Para lograrlo el proceso incorpora información de producto desde diversas fuentes, construye y mantiene catálogos auxiliares de clasficación, integra equivalencias y conversiones de producto, y finalmente conforma una vista consolidada que sirve como referencia para los procesos analíticos de la organización.

Flujo Funcional

La conformación de la dimensión de productos sigue las siguientes etapas funcionales:

  1. Obtención y preparación de la información base de productos.
  2. Normalización y consolidación de atributos de producto.
  3. Generación y actualización de catálogos y jerarquías de clasificación.
  4. Integración de información de conversión y homologación de productos.
  5. Consolidación de atributos comerciales, operativos y jerárquicos.
  6. Conformación de la dimensión maestra de productos.
  7. Publicación de la información para su consumo.

Dependencias Funcionales

La conformación de la dimensión de productos requiere la utilización de las siguientes clasificaciones auxiliares:

  • Categoría.
  • Subcategoría.
  • Segmento.
  • Subsegmento.
  • Familia.
  • Grupo.
  • Marca.
  • Destino.
  • Proceso.
  • Característica.
  • Presentación. Asimismo, el proceso incorpora información de conversiones de producto para complementar la información consolidada.

Consideraciones clave

Consideración importante

La calidad y consistencia de las jerarquías de producto impactan directamente la calidad de análisis y reportes que utilizan la dimensión de productos como referencia.

  • La ejecución de la preparación de productos debe realizarse antes de la ejecución de las subdimensiones y de la integración final.
  • Algunos notebooks de subdimensión generan estructuras finales cuya persistencia no fue identificada en los DBC analizados.
  • Los valores por defecto utilizados en algunas claves deben ser validados con negocio.
  • No se identificó workflow, frecuencia, SLA ni responsable operativo.

Artefactos relacionados

ArtefactoDescripción
Diseño Técnico - Dim ProductoDocumenta la arquitectura técnica, componentes y dependencias del proceso.
Fuentes - Dim ProductoDocumenta las fuentes de información consumidos por el proceso.
Operación - Dim ProductoDescribe los controles operativos y actividades de soporte del proceso.
Pipelines - Dim ProductoDescribe la secuencia de ejecución y procesamiento de datos.
Reglas de Negocio - Dim ProductoDescribe las reglas apliacadas durante la conformación de la dimensión.
Tablas - Dim ProductoDocumenta las tablas origen, intermedias y destino involucradas.
Validaciones - Dim ProductoDocumenta controles y validaciones asociados al proceso.

Próximos pasos

  • Validar con negocio valores predeterminados utilizados en claves dimensionales.
  • Identificar workflow, frecuencia de ejecución y responsables operativos del proceso.
  • Confirmar la persistencia de las subdimensiones cuya escritura final no fue identificada en los DBC analizados.