empresas informaticas
Dimensiones
Quien
Género.
Nombre.
Cuando
Año.
Hechos
Cuanto.
Cantidad.
DISEÑO LOGICO
Tabla genero.
ID_genero
Genero
Tablanombre
ID_nombre.
Nombre
Tabla anio
ID_anio.
Anio.
Tabla cantidad.
ID_genero.
ID_nombre.
ID_anio.
Cantidad.
IMPLEMENTACION
Creamos tantastablas por dimensiones tengamos, ya que es ROLAP en estrella y le añadimos a cada tabla un nuevo atributo de tipo auto numérico que serán las claves generadas. Después creamos latabla de los hechos (natalidad) a partir de las tablas de las dimensiones (anio, generos, nombres) y los datos de la tabla que nos daban (nacidos).La tabla resultante de los hechos (natalidad) quedaría de la siguiente manera:
Exportamos las tablas una a una como dice la guia del desarrollador ala base de datos en blanco que nos proporcionan con la extensión compatible con starttraker.
Modificamos el archivo ini de la siguiente manera:
Database Type: ACCESS
DatabasePath:
Database Name: bd1.MDB
Allow Drill Across: Yes
Auto Pretty Print Field Names: Yes
Family: Ventas en una cadena de librerias
Fact Table Name: natalidad
Fact TableCaption: natalidad
Fact Table Additive Field: cantidad, format = #,##0
Dimension Table Name: anios, Dimension Key: id_anio, Fact Key: id_anio, Group Table: anios_GP
Dimension Table Name:generos, Dimension Key: id_genero, Fact Key: id_genero, Group Table: generos_GP
Dimension Table Name: nombres, Dimension Key: id_nombre, Fact Key: id_nombre, Group Table: nombres_GPDate Field: Fecha, table name = anios, type = Date, format = yyyy
Time Dimension Table Name: anios
Y ejecutamos el starttraker seleccionando nuestra nueva base de datos.
Regístrate para leer el documento completo.