Lar Bases de dados O que é um cubo de dados? - o que é techopedia

O que é um cubo de dados? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Cubo de Dados?

Um cubo de dados refere-se a um intervalo tridimensional (3D) (ou superior) de valores que geralmente são usados ​​para explicar a sequência temporal dos dados de uma imagem. É uma abstração de dados para avaliar dados agregados de vários pontos de vista. Também é útil para espectroscopia de imagem, pois uma imagem resolvida espectralmente é representada como um volume 3D.


Um cubo de dados também pode ser descrito como as extensões multidimensionais de tabelas bidimensionais. Pode ser visto como uma coleção de tabelas 2D idênticas empilhadas umas sobre as outras. Cubos de dados são usados ​​para representar dados muito complexos para serem descritos por uma tabela de colunas e linhas. Assim, os cubos de dados podem ir muito além de 3-D para incluir muito mais dimensões.


Techopedia explica Data Cube

Um cubo de dados geralmente é usado para interpretar facilmente os dados. É especialmente útil ao representar dados juntamente com dimensões como certas medidas dos requisitos de negócios. Todas as dimensões de um cubo representam certas características do banco de dados, por exemplo, vendas diárias, mensais ou anuais. Os dados incluídos dentro de um cubo de dados possibilitam analisar quase todos os números para praticamente qualquer ou todos os clientes, agentes de vendas, produtos e muito mais. Assim, um cubo de dados pode ajudar a estabelecer tendências e analisar o desempenho.


Os cubos de dados são principalmente categorizados em duas categorias:

  • Cubo de dados multidimensional: a maioria dos produtos OLAP é desenvolvida com base em uma estrutura em que o cubo é padronizado como uma matriz multidimensional. Esses produtos OLAP multidimensionais (MOLAP) geralmente oferecem desempenho aprimorado quando comparados a outras abordagens, principalmente porque podem ser indexados diretamente na estrutura do cubo de dados para reunir subconjuntos de dados. Quando o número de dimensões é maior, o cubo se torna mais escasso. Isso significa que várias células que representam combinações de atributos específicas não conterão nenhum dado agregado. Por sua vez, isso aumenta os requisitos de armazenamento, que podem atingir níveis indesejáveis ​​às vezes, tornando a solução MOLAP insustentável para grandes conjuntos de dados com muitas dimensões. Técnicas de compressão podem ajudar; no entanto, seu uso pode danificar a indexação natural do MOLAP.


  • OLAP relacional: o OLAP relacional faz uso do modelo de banco de dados relacional. O cubo de dados ROLAP é empregado como um conjunto de tabelas relacionais (aproximadamente o dobro da quantidade de dimensões) em comparação com uma matriz multidimensional. Cada uma dessas tabelas, conhecida como cubóide, significa uma visão específica.

O que é um cubo de dados? - o que é techopedia