Dimensões – Armazenamento
Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
As dimensões no Microsoft SQL Server SQL Server Analysis Services dão suporte a dois modos de armazenamento:
OLAP relacional (ROLAP)
OLAP multidimensional (MOLAP)
O modo de armazenamento determina o local e a forma dos dados de uma dimensão. O MOLAP é o modo de armazenamento padrão para dimensões. Tópicos relacionados:Modos de armazenamento de partição e processamento
MOLAP
Os dados de uma dimensão que usa MOLAP são armazenados em uma estrutura multidimensional na instância do SQL Server Analysis Services. Essa estrutura multidimensional é criada e populada quando a dimensão é processada. As dimensões MOLAP fornecem melhores desempenho de consulta do que de dimensões ROLAP.
ROLAP
Dados de uma dimensão que usa ROLAP são armazenados nas tabelas usadas para definir a dimensão. O modo de armazenamento ROLAP pode ser usado para oferecer suporte para grandes dimensões sem duplicar grandes quantidades de dados, mas diminuindo o desempenho da consulta. Como a dimensão depende diretamente das tabelas na exibição de fonte de dados, usados para definir a dimensão, o modo de armazenamento ROLAP também oferece suporte ao OLAP em tempo real.
Importante
Se a dimensão usa o modo de armazenamento ROLAP e a dimensão está incluída em um cubo que usa o armazenamento MOLAP, qualquer alteração de esquema na tabela de origem deve ser seguida por processamento imediato do cubo. Se não fizer isso, poderá gerar resultados inconsistentes quando consultar o cubo. Tópico relacionado:Automatizar tarefas administrativas do Analysis Services com o SSIS.