ejemplo de modelado dimensional
TRANSCRIPT
-
5/26/2018 Ejemplo de Modelado Dimensional
1/17
Ing. Felipe Loayza Beramendi 1
Base de Datos IIModelamiento Dimensional
-
5/26/2018 Ejemplo de Modelado Dimensional
2/17
-
5/26/2018 Ejemplo de Modelado Dimensional
3/17
-
5/26/2018 Ejemplo de Modelado Dimensional
4/17
-
5/26/2018 Ejemplo de Modelado Dimensional
5/17
-
5/26/2018 Ejemplo de Modelado Dimensional
6/17
-
5/26/2018 Ejemplo de Modelado Dimensional
7/17
Enunciado:
-
5/26/2018 Ejemplo de Modelado Dimensional
8/17
1)
La empresa es un Supermercado que tiene varias sucursales, en las cuales se venden
productos de una amplia variedad de rubros, juguetera, bebidas, etc. La empresa
cuenta con sucursales propias y franquicias, las cuales operan en la provincia de
Mendoza.
El datamart a implementar contempla varios los aspectos del tipo de sucursal,
distingue entre tipo de productos, familia y rubro, aos, zona, sucursales y ciudad.
Se pretende realizar un datawarehouse que nos muestre diferentes datos en torno a
todo el conjunto de sucursales para poder tomar diferentes decisiones. En un nico
lugar.
Adems se anexa la posibilidad realizar consultas distinguiendo los proveedores, con
la posibilidad de poder responder con que proveedores se tienen las mayoresganancias por ejemplo.
Algunos de los objetivos que se pretende resolver con este datawarehouse son:
Garantizar una correcta informacin para la toma de decisiones. Mantener la informacin homognea y viable. Analizar las ventas por zonas geogrficas. Proveer informacin para un anlisis futuro de ventas. Mantener la informacin homognea y viable.
2)
Artculos
Tiempo
Sucursa
l
Zona
Proveedores
Ventas X X X X X
-
5/26/2018 Ejemplo de Modelado Dimensional
9/17
3)
VentasGranularidad:
Ar tcu los/Das
Ar tcu los
Gran:
Tipo de Artculo
Zonas
Gran:
Ciudad
Proveedores
Gran:
Proveedor
Tiempo
Gran:Das
Sucursal
Gran:
Tipo
-
5/26/2018 Ejemplo de Modelado Dimensional
10/17
4)
Ventas
Ar tcul os_KEY
Tiempo_KEY
Sucursal_KEY
Zona_KEY
Proveedores_KEY
Costo
Ventas
Cantidad_de_articulos
Ganancia
Diferencias_porcentuales
5)
Rubro
Familia
Ar tcul o
Ao
Mes
Da
Sucursal
Zona
Ciudad
Ar tcul os: Tie mp o: Suc ur sal:
Zona:
(6)
(12) (12)
(1)
(365)
(2)
(1)
(3)
(4)
Proveedores
Proveedores
:(3)
Planilla de descripcin de dimensiones.
Artculos:
Nombre Descripcin Cardinalidad Pol. Act. Val. Simples
Rubro Rubro al que
pertenece el artculo.
6 Up. Bazar
Familia Marca o conjunto de
artculos dentro del
mismo rubro.
12 Up. Arcor
Artculo Un artculo en
particular.
1 Up. Galletitas Arcor
-
5/26/2018 Ejemplo de Modelado Dimensional
11/17
Tiempo:
Nombre Descripcin Cardinalidad Pol. Act. Val. Simples
Ao Ao calendario 1 No Up. 2008
Mes Mes calendario. 12 No Up. 09/2008
Da Fecha especfica. 365 No Up. 12/09/2008
Sucursal:
Nombre Descripcin Cardinalidad Pol. Act. Val. Simples
Sucursal Especificacin del tipo
de sucursal. (Propia o
Franquicia).
2 Up. Propia.
Zona:
Nombre Descripcin Cardinalidad Pol. Act. Val. Simples
Zona Regin donde se
encuentra el
supermercado.
3 Up. Interior.
Ciudad Ciudad en la que se
encuentra el
supermercado.
4 Up. Mendoza
Proveedores:
Nombre Descripcin Cardinalidad Pol. Act. Val. Simples
Proveedores Empresa que provee
los artculos a vender.
3 Up. Via Copelco
6)
Data
mark
Fact.
Name
Descripcin Typ
e
Rule Frmula Restric
ccione
s
Transfor
macion.
Ventas Ventas Suma de todos losprecios de ventas de
los artculos
comercializados.
Calc Sum Suma(Precio deventa)
None None
Ventas Costo Suma de todos los
costos de los artculos
vendidos.
Calc Sum Suma(Costo) None None
Ventas Ganancias Neto de dinero que le
queda al vendedor
luego de la venta
Calc Sum Suma(VentasCosto) None None
Ventas Cantidad
de
artculos
Cantidad de artculos
que se han vendido
Calc Sum Suma(Cantidad) None None
Ventas Diferenciaporcentua
l.
Diferencia porcentualde ventas respecto a
iguales periodos en
aos anteriores.
ReCalc
Sum (Ventas previas *100)/Ventas actualess
None None
-
5/26/2018 Ejemplo de Modelado Dimensional
12/17
7)
Source Owner Is Owner Plataform Location DescriptionDepto.
Sistemas
Juan Castro Juan Castro Unix Capital Departamento
de sistema de
capital.
Depto
Sistemas
Jose Lopez Jose Lopez Unix Godoy Cruz Depto de
sistema de las
sucursales de
Godoy Cruz
Depto
Sistemas
Analia
Gonzalez
Hugo
Fernandez
Unix Las Heras Depto de
sistema de las
sucursales de
Las HerasDepto
Sistemas
Vicente
Lopez
Juan Garcia Unix San Rafael Depto de
sistema de las
sucursales de
San Rafael
Tabla Name Column Name Data
Type
Len Target
Column
Description
Source
System
Source
Table/File
Source
Column/File
Data
TxForm
Robros Rubro_desc String 15 Campo que
indica el
rubro delartculo.
Sistems
Sim.
Articulos Rubro Directo
Familias Familia_desc String 15 Campo que
indica la
familia del
artculo.
Sistems
Sim.
Articulos Familia Directo
Sucursal Sucursal_desc String 8 Campo que
indica si la
sucursal es
propia o
franquicia.
Sistems
Sim.
Articulos Sucursal Directo
Zonas Zona_desc String 15 Campo que
indica la
zona de lasucursal.
Sistems
Sim.
Articulos Zona Directo
Ciudades Ciudad_desc String 20 Campo que
indica la
ciudad de la
sucursal.
Sistems
Sim.
Articulos Ciudad Directo
Factura Fecha Date ---- Fecha en la
que se
vendi el
artculo.
Sistems
Sim.
Articulos Fecha Directo
Proveedores Proveedor_desc String 15 Campo que
indica el
proveedor
del artculo.
Sistems
Sim.
Articulos Proveedores Directo
-
5/26/2018 Ejemplo de Modelado Dimensional
13/17
Capturas:Venden ms la sucursales propias o las franquicias?
Que artculos se venden ms en cada ciudad?
Qu tipo de productos producen los mayores ingresos?
-
5/26/2018 Ejemplo de Modelado Dimensional
14/17
Que artculos se venden ms en las sucursales propias?
Las sucursales de la capital venden ms que las del conourbano o las del interior?
En qu poca del ao se venden ms determinados tipos de artculos?
-
5/26/2018 Ejemplo de Modelado Dimensional
15/17
Diferencias porcentuales de ventas respectos a aos anteriores.
A continuacin se muestra las Ganancias que se producen por proveedor:
-
5/26/2018 Ejemplo de Modelado Dimensional
16/17
Ejemplo:
Intereses de la Divisin Financiera
La divisin financiera ha preparado la siguiente lista de funcionalidades deseablesenel datamart.
Muchos de estos datos son informacin de cliente / demogrfica. Nos permitir evaluar el impacto de costes en nuestros clientes, ubicacin y uso por
nuestros clientes, costes incurridos por ubicacin para servir a nuestros clientes y
otros tipos de evaluaciones financieras relativas a costes, uso, etc.
Este tipo de informacin ser muy valiosa para dirigir los aspectos financieros ypolticos de las planificaciones y soluciones futuras a los problemas actuales.
Esta informacin nos permitir contestar mejor a las importantes preguntas queaparecern durante ese proceso.
Misin
Capture datos de nuestro sistema para realizar evaluaciones por zonas de nuestros clientes,
intereses y beneficios y para asesorar el impacto de costes sobre nuestra base de clientes.
Preguntas a la Divisin Financiera
1. Datos demogrficos de nuestros clientes - el tipo de datos que aparece en un censo (tipode vivienda, valor de la vivienda, ocupacin, sexo, educacin, ingresos, etc.) Puede ser
usado para enviar mensajes oficiales, evaluacin de intereses de penalizacin, y mercado
objetivo.
2. Clientes por clase de intersdefinicin por clientes residenciales, comerciales,industriales, gobierno y multifamiliares.
3. Beneficio demogrfico por cliente y consumocomo valor de la vivienda, ingresos oeducacin.
4. Informacin sobre el servicio al clienteincluyendo beneficio por los diferentes tipos deintereses y cobros por zona geogrfica, beneficio y consumo.
5. Beneficio total por clase de cliente y categora de interesesa lo largo de los ltimos cincoaos. Qu clases de clientes dan ms beneficio?
6. Presupuesto del ao en curso por zonadebe mostrar el presupuesto actual y en qureas se han ido incurriendo esos costes.
7. Valor de activos por zonaun informe que muestre el valor depreciativo de los activospropios por zona.
-
5/26/2018 Ejemplo de Modelado Dimensional
17/17
El Esquema Financiero en Estrella