Académique Documents
Professionnel Documents
Culture Documents
Sistema de Facturacin II
Resolucin
1. Se decide empezar por modelar el negocio de Jurassic Park, identificando las
dimensiones de anlisis y tambin los hechos o medidas: Modelo
multidimensional conceptual.
EMPLEADO
TIEMPO
ESCUELA
Rango
capacitacin
Anio
Tipo
Empleado
Trimestre
Escuela
DISTRIBUCIN
GEOGRFICA
Regin
PRODUCTO
Categora
Provincia
Sub categora
Ciudad
Mes
Producto
Parque
Da
Local
Monto vendido
Cantidad vendida
RRHH
E
Facturacion I
Area de trabajo
Data
Warehouse
Objetivo
L
E
T
L
Facturacion II
Data
Warehouse
Subjetivo
Boleterias
Aplicaciones de
Business Intelligence
PROVINCIA
TIPO ESCUELA
id_provincia
CIUDAD
Id_tipo_escuela
id_ciudad
Descripcion
Nombre provincia
id_region
REGION
id_region
Nombre region
Nombre ciudad
id_provincia
LOCAL
ESCUELA
Id_escuela
Id_local
VENTA
Numero_ticket
Nombre_escuela
Id_tipo_escuela
Id_parque
Superficie
Distancia_boleteria
Fecha_venta
Legajo_empleado
Id_escuela
Id_local
ITEM_VENTA
Direccin
id_ciudad
EMPLEADO
Numero_ticket
Id_producto
legajo_empleado
Nombre_empleado
Apellido_empleado
Sueldo
Horas _capacitacion
Numero_ticket
Descripcion_producto
Precio_unitario
Cantidad
PRODUCTO
PARQUE
Id_parque
SUB CATEGORIA
Id_producto
Id_sub_categoria
Descripcion_producto
Id_sub_categoria
Descripcion_sub_categoria
Id_categoria
CATEGORIA
Id_categoria
Descripcion_cateogira
4. Para cargar los datos al data warehouse es necesario pasar por un proceso de ETL
que extraiga los datos de los sistemas fuente, la transforme si es necesario, y luego
la cargue en el DW.
Periodicidad
Lo primero a tener en cuenta para el proceso de ETL es la periodicidad. Se ha
considerado la decisin basndose en la necesidad del negocio (con que frecuencia es
necesario tener datos actualizados para el anlisis) y por otra parte la disponibilidad de
los recursos, tanto las fuentes de datos como el data warehouse, ya que vern afectado
su rendimiento en gran medida durante su ejecucin, inclusive en el data warehouse no
estar disponible durante el proceso.
En base a ello se decide correr el proceso de ETL para la carga del data warehouse una
vez por semana (extrayendo todas las transacciones de la semana anterior) los das
domingo a las 22 horas. Esta decisin se ha tomado porque este nivel de actualizacin
es suficiente para los analistas y adems porque ese es un momento en que hay
disponibilidad de recursos de procesamiento. Tambin se toma en cuenta que la
mayora de los anlisis se hace el da lunes con la informacin de la semana anterior.
COD_EMPLEADO
Sistema facturacion II
Codigo_empleado
sistema de
entradas
LEGAJO
54
5
70
41
10
34
53
Esta tabla sirve para ser usada al momento de la extraccin de las ventas de los
diferentes sistemas de facturacin (y el de entradas) al momento de hacer el pasaje al
DW. En cada venta se extrae el cdigo del empleado del sistema fuente y, luego de
consultar la tabla de equivalencias y obtener el legajo correspondiente, podr cargar el
registro de la venta en forma homognea en el DW.
b.2. En el caso de las escuelas:
La solucin es similar, usando la siguiente tabla de conversin entre el sistema fuente y
el DW, pero es un poco ms sencillo ya que los sistemas de facturacin I y II tienen los
mismos cdigos, por lo tanto solo es necesaria una tabla que establezca las
equivalencias con el sistema de entradas. En este caso se deja como codificacin base
en el DW al de los sistemas de facturacin I y II
ID_ESCUELA
Sistemas I y II
1
24
21
23
45
TIEMPO
id_fecha
PRODUCTO
id_producto
Dia
Mes
Trimestre
Ao
Descripcion producto
Categoria
Subcategoria
TABLA DE HECHOS
id_producto
id_local
id_fecha
id_escuela
Legajo
monto vendido
cantidad vendida
ESCUELA
Id_escuela
TIPO ESCUELA
Nombre
Id_tipo_escuela
Id_tipo_escuela
Tipo_escuela
DISTRIBUCION GEOGRAFICA
id_local
Nombre local
Id_parque
PARQUE
CIUDAD
PROVINCIA
REGION
Id_parque
id_ciudad
id_provincia
id_region
Direccion
id_ciudad
Nombre ciudad
id_provincia
Nombre provincia
id_region
Nombre region
Ejercitacin
A. Se desea que defina qu cambios hara en el data warehouse objetivo, el subjetivo,
y en el diseo multidimensional conceptual, para los nuevos requerimientos que se
describen a continuacin:
1. Si Jurassic Park decidiera incorporar informacin acerca del stocks disponible de
sus productos en el data warehouse. El stock deber estar disponible a nivel de
producto, da y local.
2. Si se lanzara una tarjeta de fidelizacin de clientes y se pudiera identificar a qu
cliente se hizo cada venta (tanto de entradas como de otros tipos de productos).
3. Poder evaluar el impacto que tiene en las ventas, la antigedad y el salario de
los empleados.
4. De cada local es necesario poder analizar las ventas (importe y cantidad) con
respecto a los metros cuadrados que disponen y distancia respecto de la
boletera.
B. Defina el resto de los proceso que debe contemplar el ETL para generar el
DW objetivo, continuando lo visto en el punto 4 de la resolucin.