Saltar al contenido

Comparando los modelos SSAS Tabular y Multidimensional

Con los modelos multidimensionales, se puede utilizar tanto el almacenamiento MOLAP (donde los datos y agregados se almacenan en la instancia de Servicios de Análisis). La ventaja de este método de almacenamiento es que, como todas las agregaciones ya están creadas, las consultas se ejecutan más rápidamente. Sin embargo, los datos están obsoletos y los usuarios sólo pueden ver los datos a partir de la última fecha de actualización.

Para superar esto, los usuarios pueden utilizar el modo ROLAP (en el que los Servicios de Análisis traducen las consultas MDX a consultas SQL) para obtener datos de la base de datos SQL subyacente. ROLAP asegura que los usuarios obtengan datos en tiempo real o casi en tiempo real. ROLAP requiere que la base de datos relacional esté optimizada para que su rendimiento permita obtener resultados más rápidamente.

Comparando los modelos SSAS Tabular y Multidimensional
Comparando los modelos SSAS Tabular y Multidimensional

El equivalente tabular de MOLAP es el almacenamiento en memoria, donde todos los datos se almacenan en la RAM, lo que permite una consulta más rápida. Y el equivalente tabular de ROLAP es DirectQuery. Así que se obtienen características similares en tabular para lograr la misma funcionalidad que la del modelo multidimensional.

Para el análisis de BI, la mayoría de las consultas implican algún tipo de agregación. Dado que los modelos tabulares utilizan la tecnología de almacenamiento en columnas para almacenar los datos, puede lograr mejores tasas de compresión que el modelo multidimensional que utiliza un formato de almacenamiento en filas.