Qual è la differenza tra slice e Dice nel data warehouse

Il differenza principale tra slice e dice nel data warehouse è che il slice è un'operazione che seleziona una dimensione specifica da un determinato cubo di dati e fornisce un nuovo sottocubo mentre il dado è un'operazione che seleziona due o più dimensioni da un determinato cubo di dati e fornisce un nuovo sottocubo.

Un data warehouse è un sistema utilizzato per la reportistica e l'analisi dei dati, che supporta il processo decisionale. Innanzitutto, i dati provenienti da più fonti vengono estratti, trasformati e caricati nel magazzino. Quindi, l'analisi viene eseguita utilizzando Online Analytical Processing Server (OLAP), che si basa sul modello di dati multidimensionale. Esistono varie operazioni OLAP come rollup, drill down, slice e dice e, pivot (rotazione). Il roll up è usato per aggregare su un cubo di dati; il drill down viene utilizzato per invertire l'operazione di roll-up mentre il pivot viene utilizzato per ruotare gli assi dei dati in vista al fine di fornire una presentazione alternativa dei dati. In questo articolo, stiamo guardando slice and dice.

Aree chiave coperte

1. Cos'è Slice in Data Warehouse
     - Definizione, Funzionalità, Utilizzo
2. Che cosa sono i dadi nel data warehouse
     - Definizione, Funzionalità, Utilizzo
3. Qual è la differenza tra slice e Dice nel data warehouse
     - Confronto tra le principali differenze

Parole chiave

Data warehouse, Dice, OLAP, Slice

Cos'è Slice in Data Warehouse

Un cubo OLAP è una matrice di dati multidimensionale. I dati come un cubo con dimensioni gerarchiche aiutano l'analisi. I dati allineati sono più facili da visualizzare e migliorano la produttività.

Figura 1: affettamento OLAP

Slicing seleziona un singolo valore per una delle sue dimensioni e crea un sottoinsieme del cubo. In base allo schema sopra riportato, le aree di vendita, i prodotti nell'anno 2005 e 2006 vengono tagliati fuori dal cubo di dati.

Che cosa sono i dadi nel data warehouse

Dice seleziona valori specifici di più dimensioni per produrre un nuovo sottocubo. Un esempio è il seguente.

Figura 2: Dicettatura OLAP

Secondo lo schema sopra riportato, per formare il nuovo cubo vengono utilizzati i dati di vendita per un numero limitato di categorie di prodotti, dimensioni di tempo e regione che coprono l'intervallo originale.

Differenza tra fetta e dadi nel data warehouse

Definizione

Slice è l'atto di scegliere un sottoinsieme rettangolare di un cubo scegliendo un singolo valore per una delle sue dimensioni, creando un nuovo cubo con meno dimensioni. Dice è l'atto di produrre un sottocubo consentendo all'analista di selezionare valori specifici di più dimensioni. Quindi, questo descrive la principale differenza tra slice e dice nel data warehouse.

uso

Un'altra differenza tra slice e dice nel data warehouse è il loro utilizzo. Slice viene utilizzato per selezionare una particolare dimensione da un determinato cubo e per fornire un nuovo sottocubo. I dadi vengono utilizzati per selezionare due o più dimensioni da un determinato cubo e per fornire un nuovo sottocubo.

Conclusione

Slice and dice sono due operazioni che vengono utilizzate nella strategia OLAP nei data warehouse. La principale differenza tra slice e dice nel data warehouse è che la slice è un'operazione che seleziona una dimensione specifica da un data cube e fornisce un nuovo sottocubo mentre il dado è un'operazione che seleziona due o più dimensioni da un dato cubo di dati e fornisce un nuovo sottocubo.

Riferimento:

1. "OLAP Cube." Wikipedia, Wikimedia Foundation, 24 settembre 2018, disponibile qui.
2. "Data Warehousing OLAP." Www.tutorialspoint.com, Tutorials Point, disponibile qui.

Cortesia dell'immagine:

1. "Affettare OLAP" di Infopedian - Opera propria (CC BY-SA 3.0) via Commons Wikimedia [Translated] 2. "Dicitura OLAP" di Infopedian - Opera propria (CC BY-SA 3.0) via Commons Wikimedia [Tradotto]