Los Cubos son, junto con los modelos de minería, los componentes principales de Analysis Services, y los que será expuestos a los usuarios. El resto de objetos sirven de apoyo a la creación de los cubos. Tanto los Data Sources y los Data Source Views (vistos anterioremente), como las Dimensiones (que veremos a continuación), se crean con el fin de ser utilizadas posteriormente en la creación de los cubos.

Un cubo, en Analysis Services, es una estructura compuesta por diversas tablas de hechos y de dimensiones, obtenidas a partir de un Data Source View, relacionadas entre sí a través del uso de dimensiones(dimension usage), a las que puedo agregar una serie de cálculos avanzados en MDX (calculations), puedo también definirle indicadores clave de rendimiento (KPIs), definir acciones (actions) para dar dinamismo adicional a la información, diseñar el sistema de almacenamiento mediante particiones y agregaciones (partitions and aggregations), mostrar subconjuntos de datos mediante perspectivas (perspectives), e incluso mostrar los nombres de cada uno de los objetos en función del idioma de windows seleccionado (translations).

Figura 1 – Componentes del Cubo

Figura 1 – Componentes del Cubo

Estas estructuras están compuestas por Grupos de Medidas (Measoure Group), Medidas (Measures) y dimensiones del cubo (cube dimensions). Básicamente, un grupo de medidas, es un conjunto de medidas, que habitualmente provienen de una misma tabla de hechos. Por ahora, aunque más adelante veremos excepciones, consideremos un grupo de medidas como un conjunto de todas la medidas que provienen de una misma tabla de hechos.

Figura 2 – Estructura de un cubo: Medidas, Grupos de Medidas, Dimensiones de Cubo, Tablas de Hechos y Tablas de Dimensiones

Figura 2 – Estructura de un cubo: Medidas, Grupos de Medidas, Dimensiones de Cubo, Tablas de Hechos y Tablas de Dimensiones

 

Las Tablas de Hechos están representadas con color amarillo y las Tablas de Dimensiones con color azul.

Más adelante iremos estudiando con detalle cada uno de estos elementos.

Salvador Ramos

Consultor, Formador y Mentor en Business Intelligence. SQL Server MVP.
Director de Formación en SolidQ.
Microsoft MCSE 2012: Business Intelligence.

Latest posts by Salvador Ramos (see all)