5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
1/13
Data WarehouseAUTO UNO S.A.
Gonzalo VillanustreE-Mail: [email protected]
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
2/13
Facultad de Ingeniera
ndice
Necesidades del negocio .................................................................... 3Situacin actual .............................................................................. 3
Informacin requerida ...................................................................... 4
Usuarios del Data Warehouse .............................................................. 4
Capacitacin: situacin actual y planificacin .......................................... 4
Arquitectura .................................................................................. 5
Orgenes de datos ............................................................................ 6
Diagrama de base de datos (OLTP) ........................................................ 7
Diseo de Data Warehouse ................................................................. 8
Mapeos ........................................................................................ 9Modelo estrella ............................................................................. 12
Informes Modelo ........................................................................... 13
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
3/13
Facultad de Ingeniera
Situacin actualLa empresa AUTO UNO S.A. es propietaria de 28 concesionarios en todo el pas. En los mismos se
realiza la venta de vehculos nuevos y usados. El tipo de vehculos comercializados son:
automviles, camionetas y camiones. Los mismos pueden ser nuevos o usados.
Todos los concesionarios utilizan actualmente un sistema de facturacin online.
Cuando un vendedor realiza la venta de un vehculo, la misma es registrada en el sistema. Para
cada una de ellas se registran los datos siguientes datos: vendedor, cliente, caractersticas del
vehculo, concesionario.
Los datos del cliente estn conformados por:
- Id cliente- Tipo cliente (particular, corporativo)- Nombre y Apellido- DNI- Domicilio- Telfono
Los datos del vehculo estn conformados por:
- Id vehculo- Marca- Modelo- Es usado (indica si el vehculo es nuevo o usado)- Tipo vehculo (automvil, pickup, camin)- Estado vehculo (disponible, reservado, vendido)
Los datos que conforman la factura son:- Id factura- Fecha- Id Vehculos vendidos- Precios de los vehculos vendidos
Necesidades del negocioEl mercado automotriz est pasando por un excelente momento. En los ltimos 12 meses la
cantidad de operaciones de compra/venta de vehculos nuevos y usados se ha incrementado en
un 40%. Este incremento motivo la aparicin de nuevos competidores en el mercado de la venta
de automviles.Por este motivo AUTO UNO S.A ha iniciado una fuerte campaa publicitaria ofreciendo descuentos
e importantes planes de financiacin.
Con el objetivo de motivar a los concesionarios, la empresa ha decidido otorgar premios a los que
cumplan con los objetivos de ventas.
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
4/13
Facultad de Ingeniera
Informacin requeridaSe ha solicitado contar con la posibilidad de generar una serie de reportes que permitan analizar
el comportamiento de las ventas a nivel nacional.
La informacin requerida comprende:
Cantidad de presupuestos realizados por ao, concesionario, marca, segmento. Cantidad de unidades vendidas por provincia, concesionario, marca, modelo. Cantidad de unidades vendidas por provincia, localidad, tipo de vehculo. Importe total facturado por ao, concesionario. Importe total facturado por ao, concesionario.
Usuarios del Data WarehouseEl data warehouse ser consumido por el Gerente de Ventas de AUTO UNO S.A. y por cada uno de
los Jefes de Sucursal de la cadena de concesionarios.
Capacitacin: Situacin actual y PlanificacinLos usuarios poseen un conocimiento avanzado de Microsoft Excel, pero nunca han consumido
informacin de un Data Warehouse. Por este motivo ha planificado un curso de 40 horas de
capacitacin para el Gerente de ventas y los Jefes de sucursales. El mismo ser dictado a
distancia a travs del sistema de e-learning que posee la compaa.
Orgenes de datosLos datos correspondientesa las ventas de vehculos y presupuestos realizados sern obtenidos de
la bdfact del sistema de facturacin, la cual se encuentra ubicada en un servidor Microsoft SQL
Server 2005.
Adicionalmente se cuenta con el archivo SegmentosVehiculos.csv el indica a que segmento
pertenece cada modelo de vehculo.
1) Origen 1: Base de datos (OLTP) SQL Server 2005En la seccin Diagrama de Base de Datos (OLTP) se encuentra el DER utilizado por elsistema de Facturacin.
2) Origen 2: Archivo de texto separado por comas (CSV).Campos: idModelo, idSegmento, descripcionModelo
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
5/13
Facultad de Ingeniera
ArquitecturaAUTO UNO cuenta actualmente con 28 sucursales distribuidas a lo largo del pas. La cantidad de
vendedores que utilizan el sistema de facturacin vara entre 3 y 15, segn el consecionario. Por
otro lado, la compaa dispone de un centro de datos. En el mismo contamos con un servidorWindows 2003 Server, utilizado como servidor de Base de Datos (SQL Server 2005) del sistema de
facturacin y otro servidor Windows 2003 Server que ser utilizado para almacenar el Data
WareHouse (utilizando SQL Server 2005 + Analisys Services).
Ya se encuentra planificada la toma de datos del Sistema de Importaciones. Debido a esto se
ha seleccionado una solucin ROLAP, ya misma resulta flexible ante el crecimiento del modelo y
la incorporacin de nuevas dimensiones.
Por otro lado se busca tambin poder aprovechar las caractersticas actuales y futuras mejoras
que se realicen en el motor relacional (SQL Server 2005).
Tecnologas utilizadas
Sistema de Facturacin (OLTP) Data Warehouse
S.O.: Microsoft Windows 2003 ServerBase de Datos: MS SQL Server 2005Tamao de BD (Actual): 400GbTamao de BD (Estimado 1 ao): 700Gb
S.O.: Microsoft Windows 2003 ServerBase de Datos: MS SQL 2005 + AnalisysServicesHD (estimado inicial): 1Tb 10.000 rpmHD (estimado 1 ao): 2Tb 10.000 rpm
Sistema de
Facturacin
OLTP
SQL 2005
Data WareHouse
SQL 2005
+
Analisys ServicesArchivo
CSV
ROLAP
ETL
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
6/13
Diagrama de base de datos (OLTP)
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
7/13
Facultad de Ingeniera
Diseo de Data WarehouseDimensiones
Marca Modelo Provincia Concesionario Tiempo SegmentoVehiculo
Medidas
Cantidad de presupuestos realizados. Cantidad de unidades vendidas. Importe total facturado por concesionario por mes / ao.
Jerarquas
Modelo / Tipo Vehculo
Provincia / LocalidadGranularidad
Implementada: Mensual Requerida: Anual / Mensual
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
8/13
Facultad de Ingeniera
Mapeos Mapeo de la dimensin Marca.
Origen de datos:idMarca = Marca.idMarca
descMarca = Marca.descMarca
Mapeo de la dimensin Localidad.
Origen de Datos:idLoc = Localidad.idLoc
idProv = Localidad.idProvdescLoc = Localidad.descLoc
descProv = Provincia.descProv
Mapeo de la dimensin Modelo.
Origen de Datos:idModelo = Modelo.idModelo
descModelo = Modelo.descModelo
idTipoVehiculo = Modelo.idTipoVehiculo
descTipoVehiculo = TipoVehiculo.descTipoVehiculo
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
9/13
Facultad de Ingeniera
Mapeo de la dimensin Concesionario.
Origen de Datos:idConsecionario = Concesionario.idConsecionario
descConcesionario = Consecionario.descConsecionario
Mapeo de la dimensin Tiempo.
Origen de Datos:idTiempo = Autonumrico por cada factura emitida.
anio = Factura.fecha (se realiza una conversin para dividir el registro y obtener el ao)
mes = Factura.fecha (se realiza una conversin para dividir el registro y obtener el mes)
Mapeo de la dimensin Segmento.
Origen de Datos:idSegmento = SegmentosVehiculos.idSegmento
descSegmento = SegmentosVehiculos.descSegmento
idModelo = SegmentosVehiculos.idModelo
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
10/13
Facultad de Ingeniera
Mapeo de Fact Table.
Origen de Datos:idMarca = Modelo.idMarca
idModelo = Modelo.idModelo
idSegmento = Modelo.idSegmento
idConsecionario = Vehiculo.idConsecionario
idLoc = Consecionario.idLoc
idTiempo = Consulta los datos de la tabla tiempo a partir del campo fecha de la tabla
FacturaCab.
cantidadPresupuestos = Sumatoria de la cantidad de presupuestos realizados.
cantidadVendida = Sumatoria de la cantidad de vehculos vendidos.
totalFacturado = Sumatoria del importe total de las facturas.
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
11/13
Facultad de Ingeniera
Modelo estrella
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
12/13
Facultad de Ingeniera
Informes Modelo
Cantidad de presupuestosrealizados por ao, concesionario, marca, segmento.Ao: 2010
Marca: Ford
Segmento A Segmento B Segmento C Segmento D Segmento E Segmento F
Concesionario 1 37 98 99 55 74 75
Concesionario 2 91 21 28 58 26 59
Concesionario 3 80 97 38 35 67 76
Concesionario 4 49 88 38 100 45 33
Concesionario 5 25 50 71 27 34 48
Concesionario 6 70 50 81 58 85 94
Concesionario 7 63 40 46 30 45 60
Nota:
Segmento A - pequeos, minivolmenes, etc.
Segmento B - utilitarios y subcompactos
Segmento C - compactos
Segmento D - berlinas medias, familiares medios
Segmento E - berlinas grandes, familiares grandes
Segmento F - berlinas de representacin
Cantidad de unidades vendidaspor provincia, concesionario, marca, modelo.
Ao: 2010Marca: Volkswagen
Provincia: Buenos Aires
Gol Golf Fox Vento Bora Amarok
Concesionario 1 23 41 98 48 85 62
Concesionario 2 49 48 44 58 63 49
Concesionario 3 55 45 42 45 28 45
Concesionario 4 85 45 30 92 57 75
5/26/2018 DataWarehouse AUTO UNO S.a. - Ejemplo
13/13
Facultad de Ingeniera
Cantidad de unidades vendidas por provincia, localidad, tipo de vehculo.Provincia: Cordoba
Localidad: Carlos PazUsados Nuevos
Concesionario 1 66 70
Concesionario 2 27 26
Concesionario 3 59 90
Concesionario 4 75 79
Concesionario 5 41 21
Concesionario 6 67 29
Concesionario 7 60 27
Cantidad de unidades vendidas por ao, concesionario y monto total facturado.Ao: 2009
Total ventas ($) Cant. Vehiculos
Concesionario 1 354124 154
Concesionario 2 120146 67
Concesionario 3 694123 265
Concesionario 4 315141 99
Concesionario 5 456136 118
Concesionario 6 156418 84
Concesionario 7 913511 352
Top Related