Saltar la navegación

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)