Care este diferența dintre un depozit de date și un cub?


Răspunsul 1:

Cub de date

În contextele de programare pe calculator, un cub de date (sau datacube) este un ansamblu de valori multidimensionale, utilizat în mod obișnuit pentru a descrie o serie de timp de date de imagine. Cubul de date este utilizat pentru a reprezenta datele de-a lungul unei anumite măsuri de interes. Chiar dacă se numește „cub”, acesta poate fi 1-dimensional, 2-dimensional, 3-dimensional sau superior. Fiecare dimensiune reprezintă o măsură nouă, în timp ce celulele din cub reprezintă faptele de interes.

Luați în considerare cubul de mai sus al unui sistem de management al mall-urilor.

Fiecare coloană reprezintă numărul de vânzări de către fiecare magazin.

Fiecare rând reprezintă departamente diferite de mall.

Fiecare strat reprezintă luna.

Aici, valorile vizibile sunt ale lunii iunie.

Prin urmare, numărul vânzărilor de produse alimentare în magazinul 2 în luna iunie este de 47.

(Pentru mai multe, Consultați pagina 136, Date Mining: Concepts and Techniques by Han and Kamber 3rd edition)

Depozitul de date

În calcul, un depozit de date (DW sau DWH), cunoscut și sub denumirea de antreprenor de date de întreprindere (EDW), este un sistem utilizat pentru raportare și analiza datelor și este considerat o componentă de bază a informațiilor de afaceri.

DW-urile sunt depozite centrale de date integrate dintr-una sau mai multe surse disparate. Stochează date actuale și istorice într-un singur loc.

Explicație simplă: Data Warehouse este un loc unde sunt stocate o mulțime de date din diferite resurse pentru a putea fi raportate.

Imaginează-ți lanțul de mega mall Reliance din India. Există mega mall-uri Reliance în toată țara. Fiecare mall trimite datele diferitelor departamente către depozitele centrale. La un loc, este colectat care este numit depozit de date. Este utilizat pentru a gestiona diferite tipuri de date. De asemenea, datele sunt utilizate pentru a efectua diferite tipuri de analiză, cum ar fi modelul de cumpărare.

Prin urmare, cei doi termeni menționați mai sus; Data Warehouse și Data cub sunt în totalitate diferite, dar nu sunt comparabile și, prin urmare, nu putem enumera diferența cot la cot între două.

Sursă:

[1] Wikipedia

[2] Minerirea datelor: concepte și tehnici de Han și Kamber

Ai fost Vyas


Răspunsul 2:

În vorbire comună când cineva se referă la un depozit de date, se referă la schemele Star bazate pe Kimball, la schemele de depozit de date normalizate bazate pe Inmon împreună cu schemele zonei de stadiu create fizic într-o bază de date relațională, cum ar fi Oracle, DB2 etc. schemele cu stele sunt, de asemenea, denumite Date Mart (e).

Cube este o referință pentru stocarea multidimensională folosind instrumente OLAP precum Cognos, Hyperion etc.


Răspunsul 3:

În vorbire comună când cineva se referă la un depozit de date, se referă la schemele Star bazate pe Kimball, la schemele de depozit de date normalizate bazate pe Inmon împreună cu schemele zonei de stadiu create fizic într-o bază de date relațională, cum ar fi Oracle, DB2 etc. schemele cu stele sunt, de asemenea, denumite Date Mart (e).

Cube este o referință pentru stocarea multidimensională folosind instrumente OLAP precum Cognos, Hyperion etc.