OLAP, ROLAP, MOLAP, HOLAP

OLAP from Ashir Ali oferecem uma variedade de produtos OLAP que podem ser agrupados em três categorias: OLAP multidimensional (MOLAP), OLAP relacional (ROLAP) e OLAP híbrido (HOLAP). Aqui está uma repartição das diferenças entre eles.

os vendedores oferecem uma variedade de produtos OLAP que podem ser agrupados em três categorias: OLAP multidimensional (MOLAP), OLAP relacional (ROLAP) e OLAP híbrido (HOLAP). Aqui está uma repartição das diferenças entre eles. O que é o ROLAP?

ROLAP significa processamento analítico em linha relacional. ROLAP armazena dados em colunas e linhas (também conhecidas como tabelas relacionais) e recupera a informação sob demanda através de consultas enviadas pelo Usuário. Um banco de dados ROLAP pode ser acessado através de consultas SQL complexas para calcular informações. ROLAP pode lidar com grandes volumes de dados, mas quanto maiores os dados, mais lento os tempos de processamento.

porque as consultas são feitas a pedido, ROLAP não requer o armazenamento e pré-cálculo da informação. No entanto, a desvantagem das implementações de ROLAP são as restrições de desempenho potenciais e limitações de escalabilidade que resultam de operações de junção grandes e ineficientes entre grandes tabelas. Exemplos de produtos populares da ROLAP incluem Metacube pelo Stanford Technology Group, Red Brick Warehouse pela Red Brick Systems, e AXSYS Suite by Information Advantage.O que é o MOLAP?MOLAP significa processamento analítico Multidimensional em linha. MOLAP usa um cubo multidimensional que acede a dados armazenados através de várias combinações. Os dados são pré-computados, pré-resumidos e armazenados (uma diferença em relação ao ROLAP, onde as consultas são servidas a pedido).

uma abordagem multicubo provou ser bem sucedida em produtos MOLAP. Nesta abordagem, uma série de cubos densos, pequenos e pré-calculados compõem um hipercubo. Ferramentas que incorporam MOLAP incluem Oracle Essbase, IBM Cognos e Apache Kylin.

sua interface simples torna MOLAP fácil de usar, mesmo para usuários inexperientes. Sua rápida recuperação de dados torna-o o melhor para operações de “corte e corte”. Uma grande desvantagem do MOLAP é que ele é menos escalável do que o ROLAP, como ele pode lidar com uma quantidade limitada de dados.O que é o HOLAP?

HOLAP significa processamento analítico híbrido em linha. Como o nome sugere, o modo de armazenamento de HOLAP conecta atributos de MOLAP e ROLAP. Uma vez que HOLAP envolve armazenar parte de seus dados em uma loja de ROLAP e outra parte em uma loja MOLAP, os desenvolvedores recebem os benefícios de ambos.

com este uso dos dois OLAPs, os dados são armazenados tanto em bases de dados multidimensionais quanto em bases de dados relacionais. A decisão de aceder a uma das bases de dados depende da mais adequada para a aplicação ou tipo de processamento solicitado. Esta configuração permite muito mais flexibilidade para lidar com dados. Para o processamento teórico, os dados são armazenados em uma base de dados multidimensional. Para processamento pesado, os dados são armazenados em um banco de dados relacional.

Microsoft Analysis Services and SAP AG BI Accelerator are products that run off HOLAP.

a Quick Guide to Database Technologies

Sisense and Elasticubes

Similar to OLAP-based solutions, Sisense is a Business Intelligence Software designed to enable solutions where multiple business users perform ad-hoc data analysis on a centralized data repository. Por outro lado, o Sisense não consegue isso através do pré-cálculo dos resultados da consulta, mas sim utilizando tecnologia de ponta chamada ElastiCube. É um banco de dados colunar sofisticado, que foi projetado especificamente para soluções de Inteligência de negócios. Sua tecnologia única de armazenamento e processamento de memória muda radicalmente a forma como as soluções de inteligência de negócios acessam dados.Alimentado por Elasticubo, a Sisense oferece vantagens distintas sobre soluções baseadas em OLAP.:

  • Instant tempos de resposta de consultas, sem pré-cálculo ou pré-agregação de dados
  • Criação de complicadas estrela/floco de neve esquemas não é necessário
  • Um armazém de dados não é necessário, mas facilmente suportado
  • não Há limites físicos para o número de dimensões de uma ElastiCube pode conter
  • ElastiCube fornece acesso aos dados em qualquer granularidade (e não apenas dados agregados)
  • Alterações ElastiCubes pode ser feito sem re-construção de todo o modelo de dados
  • Um ElastiCube significativamente requer hardware menos poderoso do que um cubo OLAP semelhante

Leitura adicional

quer ver um Elasticubo Sisense em ação? Experimente o teste gratuito do Sisense e comece em minutos:

Deixe uma resposta

O seu endereço de email não será publicado.