Curso MS Business Intelligence-SSAS: Cálculos y KPIs (44)

Curso MS Business Intelligence-SSAS: Cálculos y KPIs (44)

El MDX (MultiDimensional Expressions) es un lenguaje de consulta de bases de datos multidimensionales. A parte de permitir hacer consultas a la base de datos para obtener información almacenada en ella también se utiliza para la definición de cálculos (miembros calculados, conjuntos con nombre y asignaciones de ámbito) y KPIs en el servidor. Permitiendo añadir objetos que se calculan en tiempo de ejecución, y no están definidos en el cubo por ninguna otra vía, pudiendo referenciar parte del cubo, otros cubos o incluso información externa a los cubos.
(más…)

Curso MS Business Intelligence-SSAS: Otros componentes del Cubo OLAP (42)

Con lo visto hasta el momento, conocemos los conceptos básicos para la creación de un cubo simple, basado en una tabla de hechos y varias dimensiones. A partir de ahora vamos a seguir citando otra serie de componentes que tenemos disponibles en nuestros proyectos, pero que, dado el nivel y el objetivo de este artículo, serán tratados con menos profundidad. Por supuesto, no quiere decir que sean menos importantes. (más…)

Curso MS Business Intelligence-SSAS: Procesamiento y modos de almacenamiento (35)

Curso MS Business Intelligence-SSAS: Procesamiento y modos de almacenamiento (35)

A continuación veremos estos tres conceptos, con el fin de cerrar la introducción. Una vez que tenemos desplegada una base de datos de Analysis Services en un servidor, necesitamos procesar periódicamente para sincronizar los datos que se muestran con los de los orígenes relacionales. También debemos decidir los modos de almacenamiento de cada dimensión y de cada una de las particiones de los grupos de medidas. Y finalmente diseñar las agregaciones que quedarán almacenadas en la base de datos. (más…)

Curso MS Business Intelligence–SSAS: Objetos de una BBDD de Analysis Services (parte IV–Dimensiones) (33)

Curso MS Business Intelligence–SSAS: Objetos de una BBDD de Analysis Services (parte IV–Dimensiones) (33)

Las Dimensiones son las diferentes perspectivas desde las que queremos analizar la información. Las dimensiones en sí, las que definimos a partir de la base de datos relacional, son lo que conocemos como dimensiones de base de datos. Son las que están basadas en tablas o vistas de un Data Source View. Agrupan atributos en tablas o vistas, a esos atributos les damos un nombre entendible por el usuario, nombres amigables, y habitualmente, las clasificamos en jerarquías (jerarquías naturales), por ejemplo, la Geografía en Pais-Provincia-Población, el Tiempo en Año-Mes-Día o en Año-Semana-Día, el Producto en Categoría-Subcategoría-Producto, etc.

(más…)

Curso MS Business Intelligence – SSAS: Objetos de una BBDD de Analysis Services (parte III–Cubos) (32)

Curso MS Business Intelligence – SSAS: Objetos de una BBDD de Analysis Services (parte III–Cubos) (32)

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.

(más…)