Cuprins:
Definiție - Ce înseamnă Data Cube?
Un cub de date se referă este un interval tridimensional (3D) (sau mai mare) de valori care sunt utilizate în general pentru a explica secvența de timp a datelor unei imagini. Este o extragere de date pentru a evalua datele agregate dintr-o varietate de puncte de vedere. De asemenea, este util pentru spectroscopie imagistică, deoarece o imagine rezolvată spectral este reprezentată ca un volum 3-D.
Un cub de date poate fi, de asemenea, descris ca extensii multidimensionale ale tabelelor bidimensionale. Poate fi vizualizată ca o colecție de tabele 2-D identice stivuite una peste alta. Cuburile de date sunt utilizate pentru a reprezenta date prea complexe pentru a fi descrise de un tabel de coloane și rânduri. Ca atare, cuburile de date pot depăși mult dincolo de 3-D pentru a include multe alte dimensiuni.
Techopedia explică Data Cube
Un cub de date este utilizat în general pentru a interpreta cu ușurință datele. Este deosebit de util când se reprezintă date împreună cu dimensiunile ca anumite măsuri ale cerințelor de afaceri. Fiecare dimensiune a unui cub reprezintă anumite caracteristici ale bazei de date, de exemplu, vânzări zilnice, lunare sau anuale. Datele incluse într-un cub de date face posibilă analizarea aproape a tuturor cifrelor pentru aproape oricare dintre clienți, agenți de vânzare, produse și multe altele. Astfel, un cub de date poate ajuta la stabilirea tendințelor și la analiza performanței.
Cuburile de date sunt clasificate în principal în două categorii:
- Cub de date multidimensional: Majoritatea produselor OLAP sunt dezvoltate pe baza unei structuri în care cubul este modelat ca un tablou multidimensional. Aceste produse OLAP (MOLAP) multidimensionale oferă, de obicei, performanțe îmbunătățite în comparație cu alte abordări, în principal, deoarece pot fi indexate direct în structura cubului de date pentru a aduna subseturi de date. Când numărul de dimensiuni este mai mare, cubul devine mai slab. Aceasta înseamnă că mai multe celule care reprezintă combinații de atribute particulare nu vor conține date agregate. Acest lucru, la rândul său, crește cerințele de stocare, care pot atinge niveluri nedorite uneori, ceea ce face ca soluția MOLAP să nu poată fi suportată pentru seturi de date uriașe cu multe dimensiuni. Tehnicile de compresie pot ajuta; cu toate acestea, utilizarea lor poate deteriora indexarea naturală a MOLAP.
- Relațional OLAP: OLAP relațional utilizează modelul bazei de date relaționale. Cubul de date ROLAP este folosit ca o grămadă de tabele relaționale (aproximativ de două ori mai mult decât cantitatea de dimensiuni) în comparație cu un tablou multidimensional. Fiecare dintre aceste tabele, cunoscută sub numele de cuboid, semnifică o vedere specifică.