RE:DataWareHouse con SqlServer
Publicado por
JoSeTxU (1 intervención) el 25/10/2005 11:49:14
Hola Carolina,
sé que es un poco duro empezar con el mundo OLAP y, como en todo, tienes que conocer algunos aspectos básicos de este tema.
Te aconsejaría que buscaras información sobre:
+ Modelado de bases de datos siguiendo...
- modelo de estrella (star schema)
- modelo de copo de nieve (snowflake schema)
+ Creación de hechos -> aspecto mensurable
- también conocidos como KPIs, métricas, etc.
+ Creación de dimensiones -> puntos de vista sobre un hecho
+ Atributos de una dimensión
Yo pararía aquí. Aprendería los conceptos, haría un par de modelos sencillos que te permitan validar la información mostrada y... seguiría avanzando.
Valga lo siguiente como ejemplo:
"El Dpto Financiero de mi empresa quiere saber las ventas de este año"
Un hecho es el aspecto mensurable de un evento:
- VENTAS -> SUM(Ventas)
- VENTAS ACUMULADAS -> RUNNING_SUM(Ventas)
- VENTAS_AÑO_ANTERIOR_MISMO_PERIODO
-...
Las dimensiones son los diferentes puntos de vista:
- dimensión TEMPORAL -> año, semestre, trimestre, mes, semana, día
- dimensión GEOGRÁFICA -> país, región, provincia, Cód. Postal
- dimensión VENDEDOR -> identificador del vendedor, nombre del vendedor
- dimensión ARTÍCULO -> Familia de Artículos, Artículo
- dimensión CLIENTE -> identificador cliente, nombre cliente
... y así sucesivamente
En función de este breve análisis, monta tu modelo, la tabla de hechos (FACT TABLE) y las tablas de las dimensiones, con sus niveles jerárquicos,...
Espero haber servido de ayuda.
Un saludo.