Casa Banche dati Che cos'è un cubo di dati? - definizione da techopedia

Che cos'è un cubo di dati? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Cubo di dati?

Un cubo di dati fa riferimento è un intervallo tridimensionale (o superiore) di valori che vengono generalmente utilizzati per spiegare la sequenza temporale dei dati di un'immagine. È un'astrazione di dati per valutare dati aggregati da una varietà di punti di vista. È anche utile per la spettroscopia di imaging in quanto un'immagine risolta spettralmente è rappresentata come un volume 3D.


Un cubo di dati può anche essere descritto come estensioni multidimensionali di tabelle bidimensionali. Può essere visualizzato come una raccolta di tabelle 2D identiche sovrapposte. I cubi di dati vengono utilizzati per rappresentare dati troppo complessi per essere descritti da una tabella di colonne e righe. Pertanto, i cubi di dati possono andare ben oltre il 3D per includere molte più dimensioni.


Techopedia spiega Data Cube

Un cubo di dati viene generalmente utilizzato per interpretare facilmente i dati. È particolarmente utile quando si rappresentano dati insieme a dimensioni come determinate misure dei requisiti aziendali. Ogni dimensione di un cubo rappresenta alcune caratteristiche del database, ad esempio vendite giornaliere, mensili o annuali. I dati inclusi in un cubo di dati consentono di analizzare quasi tutte le cifre per praticamente tutti o tutti i clienti, agenti di vendita, prodotti e molto altro. Pertanto, un cubo di dati può aiutare a stabilire le tendenze e ad analizzare le prestazioni.


I cubi di dati sono principalmente classificati in due categorie:

  • Cubo di dati multidimensionale: la maggior parte dei prodotti OLAP sono sviluppati sulla base di una struttura in cui il cubo è modellato come un array multidimensionale. Questi prodotti OLAP (MOLAP) multidimensionali offrono solitamente prestazioni migliori rispetto ad altri approcci principalmente perché possono essere indicizzati direttamente nella struttura del cubo di dati per raccogliere sottoinsiemi di dati. Quando il numero di dimensioni è maggiore, il cubo diventa più scarso. Ciò significa che diverse celle che rappresentano particolari combinazioni di attributi non conterranno alcun dato aggregato. Questo a sua volta aumenta i requisiti di archiviazione, che a volte possono raggiungere livelli indesiderati, rendendo insostenibile la soluzione MOLAP per enormi set di dati con molte dimensioni. Le tecniche di compressione potrebbero aiutare; tuttavia, il loro uso può danneggiare l'indicizzazione naturale di MOLAP.


  • OLAP relazionale: OLAP relazionale utilizza il modello di database relazionale. Il cubo di dati ROLAP viene utilizzato come un insieme di tabelle relazionali (circa il doppio della quantità di dimensioni) rispetto a un array multidimensionale. Ognuna di queste tabelle, nota come cuboide, indica una vista specifica.

Che cos'è un cubo di dati? - definizione da techopedia