Cubo Multidimensional
Continuando con el ejemplo, se creará un Cubo Multidimensional que estará basado en el modelo lógico diseñado en el caso práctico de la metodología HEFESTO:
La creación de este Cubo tiene las siguientes finalidades:
- Ejemplificar la creación de Cubos Multidimensionales.
- Propiciar la correcta distinción entre Hechos de una tabla de Hechos e Indicadores de un Cubo.
- Propiciar la correcta distinción entre campos de una tabla de Dimensión y Atributos de un Cubo.
Pasos básicos
1) Se creará un Cubo Multidimensional llamado Cubo Hefesto:
2) Se indicará que la tabla de Hechos utilizar es factVentas:
3) Se creará un Dimensión para analizar l@s clientes. Su nombre será Dimensión Clientes.
- Se añadirá una Jerarquía. Su nombre será Jerarquía Clientes.
- Se indicará que Jerarquía Clientes estará basada en los campos de la tabla de Dimensión dimClientes.
- Se añadirá a la Jerarquía Clientes el Atributo Cliente, que estará basado en el campo cliente.
4) Se creará un Dimensión para analizar los productos. Su nombre será Dimensión Productos.
- Se añadirá una Jerarquía. Su nombre será Jerarquía Productos.
- Se indicará que Jerarquía Productos estará basada en los campos de la tabla de Dimensión dimProductos.
- Se añadirá a la Jerarquía Productos el Atributo Marca, que estará basado en el campo marca.
- Se añadirá a la Jerarquía Productos el Atributo Producto, que estará basado en el campo producto. En donde existe una relación padre-hijo entre marca y producto respectivamente.
5) Se creará un Dimensión para analizar el tiempo. Su nombre será Dimensión Fechas.
- Se añadirá una Jerarquía. Su nombre será Jerarquía Fechas.
- Se indicará que Jerarquía Fechas estará basada en los campos de la tabla de Dimensión dimFechas.
- Se añadirá a la Jerarquía Fechas el Atributo Año, que estará basado en el campo anio.
- Se añadirá a la Jerarquía Fechas el Atributo Trimestre, que estará basado en el campo trimestre. En donde existe una relación padre-hijo entre anio y trimestre respectivamente.
- Se añadirá a la Jerarquía Fechas el Atributo Mes, que estará basado en el campo mes. En donde existe una relación padre-hijo entre trimestre y mes respectivamente.
6) Se creará un Indicador, llamado Unidades Vendidas que se calculará de la siguiente manera:
- SUM(cantidad)
7) Se creará un Indicador, llamado Monto Total de Ventas que se calculará de la siguiente manera:
- SUM(montoTotal)
Obra publicada con Licencia Creative Commons Reconocimiento No comercial Sin obra derivada 4.0