Almacenamiento de dimensiones
Las dimensiones de Microsoft SQL Server Analysis Services admiten dos modos de almacenamiento:
OLAP relacional (ROLAP)
OLAP multidimensional (MOLAP)
El modo de almacenamiento determina la ubicación y la forma de los datos de una dimensión. El modo de almacenamiento predeterminado para las dimensiones es MOLAP. Temas relacionados: Procesamiento y modos de almacenamiento de particiones
MOLAP
Los datos de una dimensión que utiliza MOLAP se almacenan en una estructura multidimensional en la instancia de Analysis Services. Esta estructura multidimensional se crea y se llena al procesarse la dimensión. Las dimensiones MOLAP proporcionan un mejor rendimiento de las consultas que las dimensiones ROLAP.
ROLAP
Los datos de una dimensión que utiliza ROLAP se almacenan en las tablas utilizadas para definir la dimensión. Se puede utilizar el modo de almacenamiento ROLAP para admitir grandes dimensiones sin duplicar grandes cantidades de datos, pero a expensas del rendimiento de las consultas. Puesto que la dimensión depende directamente de las tablas de la vista del origen de datos utilizadas para definir la dimensión, el modo de almacenamiento ROLAP también admite OLAP en tiempo real.
Importante |
---|
Si una dimensión utiliza el modo de almacenamiento ROLAP y la dimensión se incluye en un cubo que use el almacenamiento MOLAP, el cubo deberá procesarse de inmediato si se realiza algún cambio en el esquema de su tabla de origen. Si no se hace de esta manera, pueden producirse resultados incoherentes al realizar consultas al cubo. Tema relacionado: Automatizar tareas administrativas de Analysis Services con SSIS. |