Skip to main content

Tablas - DS_cuota

Objetivo

Documentar las tablas identificadas en el proceso NB_Silver_DS_Cuota, describiendo las fuentes consumidas, dimensiones utilizadas y la tabla de hechos generada durante la ejecución del notebook.

Alcance

Dentro del alcance

  • Tabla fuente utilizada por el proceso.
  • Dimensiones consumidas durante los enriquecimientos.
  • Tabla de hechos generada en la capa Silver.
  • Relaciones funcionales identificadas en la documentación.

Contenido principal

Descripción general

El proceso NB_Silver_DS_Cuota consume una tabla de cuotas cargada previamente en Bronze y la complementa mediante diversas dimensiones de negocio para generar la tabla as4_fact_vtas_cuota en la capa Silver.

La información resultante incorpora atributos de canal, producto, grupo cliente, depósito, tiempo, categoría, subcategoría y clasificación frío/seco.

Tabla fuente principal

AtributoDescripción
Nombrecat_master_alpura.sch_bronze_layer.27_03_cuota_abril_2026
TipoTabla origen
CapaBronze
PropósitoArchivo de cuota de ventas cargado manualmente para abril 2026.

Modelo de datos

Tabla Fact: as4_fact_vtas_cuota

CampoTipoDescripciónFK hacia
ANIOLONGAño del plan
MESSTRINGMes del plan (minúsculas)
CANALSTRINGNombre del canalsnw_dim_canal
GRUPO_CLIENTESTRINGNombre grupo clientesnw_dim_grupo_cliente
ORACLESTRINGID Oracle del cliente
ID_PRODUCTOSTRINGID del productosnw_dim_productos
FCONKLDECIMAL(12,6)Factor de conversión litros→piezas
ID_PLAZALONGID de la plaza
PLAN_LITROSDECIMAL(38,18)Cuota plan en litros
PLAN_PESOSDECIMAL(36,16)Cuota plan en pesos
PLAN_PIEZASDECIMAL(38,12)Cuota plan en piezas calculadas
UPCSTRINGCódigo UPC (ID_SKU)
DERIVADO_SECOSTRINGClasificación frío/secooon_fact_indi_vb_frios_secos
CATEGORIASTRINGNombre categoríasnw_dim_categoria
SUBCATEGORIASTRINGNombre subcategoríasnw_dim_subcategoria
PRODUCTOSTRINGNombre productosnw_dim_productos
CVE_PARTSTRINGClave partición (yyyyMM)v_dim_date_esp
CVE_CANALDECIMAL(38,0)Clave numérica canalsnw_dim_canal
CVE_GPOCLIENTEDECIMAL(38,0)Clave grupo clientesnw_dim_grupo_cliente
CVE_PRODECIMAL(28,0)Clave productosnw_dim_productos
CVE_CATEGORIADECIMAL(38,0)Clave categoríasnw_dim_categoria
CVE_SUBCATEGORIADECIMAL(38,0)Clave subcategoríasnw_dim_subcategoria
ZONA_NIELSENSTRINGZona Nielsen
TIPO_ENTREGASTRINGTipo de entrega
REG_RESPONSABLESTRINGRegión responsable
PLAZASTRINGNombre plaza
DEPOSITOSTRINGNombre depósito
ID_DEPOSITOSTRINGID depósito normalizadosnw_deposit

Diagrama de modelo de datos:

Tabla de canales de resultado

CanalRegistros
AUTOSERVICIOS2,236
B2B2
CLUB DE PRECIOS146
DETALLE2,092
DISTRIBUIDORES1,310
E-COMMERCE207
FOOD SERVICE2,069
GEPP88
GOBIERNO574
MARCA PROPIA81
MAYOREO5,027
OTROS612
PROXIMIDAD4,146
TIENDAS183

Clasificación de objetos

Dimensiones con notebook documentado

DimensiónNotebookTabla generadaFuente
DIM_CATEGORIADIM_CATEGORIAsch_bronze_layer.as4_dim_categoria(también snw_dim_categoria)mtl_productos (SOP + SELL)
DIM_SUBCATEGORIADIM_SUBCATEGORIAsch_bronze_layer.as4_dim_subcategoria(también snw_dim_subcategoria)mtl_productos + as4_dim_categoria

Tablas Migradas Consumidas (sin notebook propio en el proyecto)

TablaTipoDescripción
snw_dim_canalDimensión migradaCanales de distribución
snw_dim_productosDimensión migradaMaestro de productos
snw_dim_grupo_clienteDimensión migradaGrupos de clientes
snw_depositDimensión migradaDepósitos
v_dim_date_espVista/dimensión GoldDimensión de tiempo español
oon_fact_indi_vb_frios_secosFact SilverIndicadores frío/seco
27_03_cuota_abril_2026Tabla Bronze manualArchivo de cuota cargado manualmente

Tabla final

AtributoDescripción
Nombrecat_master_alpura.sch_silver_layer.as4_fact_vtas_cuota
FormatoDelta Lake
ParticiónCVE_PART (YYYYMM)
Modo escrituraoverwrite replaceWhere CVE_PART = w_StartDate
Registros aprox18,773 (para abril 2026)

Observaciones

  • El proceso consume una única tabla fuente de cuotas.
  • La información se complementa mediante dimensiones y tablas migradas.
  • La tabla final corresponde a as4_fact_vtas_cuota.
  • La tabla final se encuentra particionada mediante el campo CVE_PART.

Artefactos relacionados

ArtefactoDescripción
Diseño Funcional - DS_cuotaDocumenta la arquitectura funcional, componentes y dependencias del proceso.
Diseño Técnico - DS_cuotaDocumenta la arquitectura técnica, componentes y dependencias del proceso.
Fuentes - DS_cuotaDocumenta las fuentes de información consumidos por el proceso.
Operación - DS_cuotaDescribe los controles operativos y actividades de soporte del proceso.
Pipelines - DS_cuotaDescribe la secuencia de ejecución y procesamiento de datos.
Reglas de Negocio - DS_cuotaDescribe las reglas apliacadas durante la conformación de la dimensión.
Validaciones - DS_cuotaDocumenta controles y validaciones asociados al proceso.

Próximos pasos

  • Revisar si la segunda escritura en modo overwrite sin la cláusula replaceWhere corresponde al comportamiento esperado o si requiere una corrección en la implementación.