Care este diferența dintre felii și zarurile din depozitul de date

principala diferență între felie și zaruri în depozitul de date este că slice este o operație care selectează o anumită dimensiune dintr-un cub de date dat și oferă un nou subcub în timp ce zarul este o operație care selectează două sau mai multe dimensiuni dintr-un cub de date dat și oferă un nou subcub.

Un depozit de date este un sistem utilizat pentru raportare și analiză de date, care sprijină luarea deciziilor. În primul rând, datele din surse multiple sunt extrase, transformate și încărcate în depozit. Apoi, analiza este efectuată utilizând Serverul de procesare analitică online (OLAP), care se bazează pe modelul de date multidimensional. Există diverse operațiuni OLAP, cum ar fi roll up, drill down, felie și zaruri și, pivot (rotate). Roll-up este folosit pentru a agrega pe un cub de date; forajul este utilizat pentru a inversa funcționarea rulării în timp ce pivotul este utilizat pentru a roti axele de date în vederea pentru a oferi o prezentare alternativă a datelor. În acest articol, ne uităm la felie și zaruri.

Domenii cheie acoperite

1. Ce este Slice în Data Warehouse
     - Definiție, funcționalitate, utilizare
2. Ce este Dice în Data Warehouse
     - Definiție, funcționalitate, utilizare
3. Care este diferența dintre felii și zarurile din depozitul de date
     - Compararea diferențelor cheie

Termeni cheie

Depozit de date, Dice, OLAP, Slice

Ce este Slice în Data Warehouse

Un cub OLAP este o matrice multidimensională de date. Datele ca un cub cu dimensiuni ierarhice ajută la analiză. Datele aliniate sunt mai ușor de vizualizat și îmbunătățesc productivitatea.

Figura 1: Decupare OLAP

Slicing selectează o singură valoare pentru una dintre dimensiunile sale și construiește un subset al cubului. Conform diagramei de mai sus, regiunile de vânzări, produsele din anul 2005 și 2006, sunt tăiate din cubul de date.

Ce este Dice în Data Warehouse

Dice selectează valori specifice ale mai multor dimensiuni pentru a produce un nou subcub. Un exemplu este după cum urmează.

Figura 2: Decalarea OLAP

În conformitate cu diagrama de mai sus, cifrele de vânzări pentru un număr limitat de categorii de produse, dimensiunile timpului și regiunii care acoperă intervalul inițial sunt utilizate pentru a forma noul cub.

Diferența dintre felii și zarurile din depozitul de date

Definiție

Slice este actul de a alege un subset dreptunghiular al unui cub, alegând o singură valoare pentru una dintre dimensiunile sale, creând un nou cub cu mai puține dimensiuni. Diceul este actul de producere a unui subcub care permite analistului să aleagă valori specifice ale mai multor dimensiuni. Astfel, aceasta descrie principala diferență între felie și zaruri în depozitul de date.

folosire

O altă diferență între felie și zaruri în depozitul de date este utilizarea lor. Slice este folosit pentru a selecta o anumită dimensiune dintr-un cub dat și pentru a oferi un nou subcub. Diceul este folosit pentru a selecta două sau mai multe dimensiuni dintr-un cub dat și pentru a oferi un nou subcub.

Concluzie

Slice și zarurile sunt două operații care sunt utilizate în strategia OLAP în depozitele de date. Principala diferență dintre felie și zaruri în depozitul de date este că felia este o operație care selectează o anumită dimensiune dintr-un cub de date dat și oferă un nou subcub în timp ce zarul este o operație care selectează două sau mai multe dimensiuni dintr-un cub de date dat și oferă un nou subcub.

Referinţă:

1. "OLAP Cube." Wikipedia, Fundația Wikimedia, 24 septembrie 2018, disponibil aici.
2. "Warehousing de date OLAP". Www.tutorialspoint.com, Tutorials Point, disponibil aici.

Datorită fotografiei:

1. "Slicing OLAP" de către Infopedian - Activitate proprie (CC BY-SA 3.0) prin Wikimedia Commons 2. "OLAP dicing" de către Infopedian - Activitate proprie (CC BY-SA 3.0) prin Wikimedia Commons [tradus]