Data Warehousing - OLAP multidimensional
OLAP multidimensional (MOLAP) usa mecanismos de armazenamento multidimensional baseados em array para visualizações multidimensionais de dados. Com armazenamentos de dados multidimensionais, a utilização do armazenamento pode ser baixa se o conjunto de dados for esparso. Portanto, muitos servidores MOLAP usam dois níveis de representação de armazenamento de dados para lidar com conjuntos de dados densos e esparsos.
Pontos a serem lembrados -
As ferramentas MOLAP processam informações com tempo de resposta consistente, independentemente do nível de resumo ou cálculos selecionados.
As ferramentas MOLAP precisam evitar muitas das complexidades da criação de um banco de dados relacional para armazenar dados para análise.
As ferramentas MOLAP precisam de um desempenho o mais rápido possível.
O servidor MOLAP adota dois níveis de representação de armazenamento para lidar com conjuntos de dados densos e esparsos.
Sub-cubos mais densos são identificados e armazenados como uma estrutura de array.
Sub-cubos esparsos empregam tecnologia de compressão.
Arquitetura MOLAP
O MOLAP inclui os seguintes componentes -
- Servidor de banco de dados.
- Servidor MOLAP.
- Ferramenta de front-end.
Vantagens
- O MOLAP permite a indexação mais rápida para os dados resumidos pré-calculados.
- Ajuda os usuários conectados a uma rede que precisam analisar dados maiores e menos definidos.
- Mais fácil de usar, portanto, o MOLAP é adequado para usuários inexperientes.
Desvantagens
- Os MOLAP não são capazes de conter dados detalhados.
- A utilização do armazenamento pode ser baixa se o conjunto de dados for esparso.
MOLAP vs ROLAP
Sr. Não. | MOLAP | ROLAP |
---|---|---|
1 | A recuperação de informações é rápida. | A recuperação da informação é comparativamente lenta. |
2 | Usa matriz esparsa para armazenar conjuntos de dados. | Usa tabela relacional. |
3 | O MOLAP é mais adequado para usuários inexperientes, pois é muito fácil de usar. | O ROLAP é mais adequado para usuários experientes. |
4 | Mantém um banco de dados separado para cubos de dados. | Não pode exigir espaço diferente do disponível no data warehouse. |
5 | O recurso DBMS é fraco. | A facilidade de DBMS é forte. |