Documente Academic
Documente Profesional
Documente Cultură
1
INDICE
OLTP. OLAP
Modelo Dimensional
2
Mapa de Inteligencia de Negocios
Inteligencia
de Negocios
Metodologa
Kimball
Modelo
Planeamiento Modelado Modelado Minera de
del ETL
del Proyecto Dimensional Fsico Datos
Negocio
Reportes
MODELOS RELACIONALES Y DIMENSIONALES
Dos tcnicas
Modelo E-R Modelo dimensional
Entidades Hechos
Atributos Dimensiones
Relaciones Medidas
OLTP (On Line Transactional Process)
Ventas
Inventarios Velocidad de Transaccin Velocidad de Consultas
Contabilidad Integridad de Informacin Apoyo Toma de Decisiones
Recursos Humanos Evitar Redundancias Desnormalizado
Etc- 3 Forma Normal
Denver Profit
LA Accounts by Product Total Exp Products by Time
SF Margin
West Cogs
February March East West
Actual Budget Actual Budget Actual Budget Actual Budget
Sales Camera TV Jan
TV Feb
VCR position only Mar position only
Audio Qtr 1
Margin Camera VCR Jan
TV Feb
VCR Mar
Audio Qtr 1
Apr Apr
Mar Products by Region Mar Regions by Scenario
Feb Feb
Jan Jan
Actual Budget Sales Margin
Sales Margin Sales Margin TV VCR TV VCR
TV East East Actual
West Budget
South Forecast
Total Variance
VCR East West Actual
West Budget
South Forecast
Total Variance
Conceptos Generales
Caractersticas de un DataWarehouse
16
Modelo Estrella
Eficiencia
Mayor flexibilidad
Mayor dificultad de
mantenimiento
Joins ms costosos
Ejemplos:
Ventas en $$
Cantidad de productos
Total de transacciones
Cantidad de pacientes admitidos
Llamadas efectuadas.
ImporteTotal = precioProducto * cantidadVendida
Rentabilidad = utilidad / PN
CantidadVentas = cantidad
PromedioGeneral = AVG(notasFinales)
Hechos o medidas
Representan los valores que son analizados.
Dimensin Miembro
Tiempo Meses, Trimestre, Aos
Geografa Pas, Regin, Ciudad
Cliente Id Cliente
Vendedor Id Vendedor
Ejemplo
Ejemplo
The Time Dimension
Time
Sales fact
dimension
How and where should it be stored?
Granularidad
La granularidad es el nivel de detalle en que se almacena la
informacin.
Por ejemplo:
Datos de ventas o compras de una
empresa, pueden registrarse da a da
Datos pertinentes a pagos de sueldos o
cuotas de socios, podrn almacenarse
a nivel de mes.
Requerimientos
0 del usuario
Construccin Armado de la
Definicin de
de las Tabla de
las Medidas
2 Dimensiones 3 Hechos 4
Decidir la
granularidad
1
Requerimientos del usuario
Dimensiones
Ventas_Importe X X X X X
Ventas_Costo X X X X X
Ventas_Unidades X X X X X
Ventas_ImporteTotal X X X X X
Ventas_Ganancia X X X X X
Ventas_Promedio X X X X X
Decidir la granularidad
La granularidad:
Es el nivel de detalle al que se desea almacenar
informacin sobre la actividad a modelar.
Define el nivel atmico de datos en el almacn de datos.
Determina el significado de las tuplas de la tabla de
hechos.
Determina las dimensiones bsicas del esquema.
* Ao * Sucursal * Sucursal
** Semestre ** Tipo Sucursal ** Seccin Dimensin Cliente
*** Trimestre *** Pas *** Vendedor
**** Mes **** Provincia * Pas
***** Ciudad ** Provincia
***** Da
*** Ciudad
**** Razn Social
Dimensiones
Ventas_Importe X X X X X
Ventas_Costo X X X X X
Ventas_Unidades X X X X X
Ventas_ImporteTotal X X X X X
Ventas_Ganancia X X X X X
Ventas_Promedio X X X X X
Dimensiones
Ventas_Importe X X X X X
Ventas_Costo X X X X X
Ventas_Unidades X X X X X
Ventas_ImporteTotal X X X X X
Ventas_Ganancia X X X X X
Ventas_Promedio X X X X X
Fact_Ventas
Tabla de Hechos 3
ID_Tiempo
ID_Producto
ID_Cliente
ID_Vendedor
ID_Sucursal
Dimensiones
Ventas_Importe X X X X X
Ventas_Costo X X X X X
Ventas_Unidades X X X X X
Ventas_ImporteTotal X X X X X
Ventas_Ganancia X X X X X
Ventas_Promedio X X X X X
Definicin de las medidas
Fact_Ventas Fact_Ventas
Fact_Ventas
ID_Tiempo ID_Tiempo
ID_Producto ID_Fecha
ID_Producto
ID_Cliente ID_Producto
ID_Cliente
ID_Vendedor ID_Cliente
ID_Vendedor
ID_Sucursal ID_Vendedor
ID_Sucursal
Ventas_Importe
Ventas_Costo
Ventas_Unidades
Medidas
FIN
42