Inserito da: Simone | Novembre 14, 2008

MULTIDIMENTIONAL CUBE, SLICE & DICE, ROLL UP, DRILL DOWN, FILTERING

ultimo1L’ On-Line Analytical Proccessing (OLAP) è  l’analisi di grandi quantità di dati organizzati in modo denormalizzato in tabelle “dimensionali” (dimension tables) e “fatti” (fact tables).

Una struttura OLAP creata per questo scopo è chiamata “cubo” multidimensionale, in cui la tabella dei “fatti” elenca i principali elementi su cui sarà costruita l’interrogazione, collegate a questa tabella vi sono le tabelle delle “dimensioni” che specificano come i dati saranno aggregati. La tabella dei fatti racchiude dati generalmente in forma numerica (quantità, vendite, guadagni, perdite…) che vengono aggregati tramite funzioni (somma, media…) in base alle dimensioni specificate.

Le funzioni di base di questo strumento sono:

  • Slicing: è l’operazione di rotazione delle dimensioni di analisi. È un’operazione fondamentale per analizzare totali ottenuti in base a dimensioni diverse o se si vogliono analizzare aggregazioni trasversali;
  • Dicing: è l’operazione di estrazione di un subset di informazioni dall’aggregato che si sta analizzando. L’operazione di dicing viene eseguita quando l’analisi viene focalizzata su una ‘fetta del cubo’ avente particolare interesse per l’analista. In alcuni casi l’operazione di dicing può essere ‘fisica’ nel senso che non consiste solo nel filtrare le informazioni di interesse ma anche nell’estrarle dall’aggregato generale per distribuirne i contenuti

· roll-up: strumento di aggregazione dei dati, può accorpare due dimensioni di uno stesso cubo

· drill down: strumento di disaggregazione dei dati, attraverso l’ esplosione del dato nelle sue determinanti

· filtering: consente di selezionare i dati che ci interessano su ogni dimensione


Lascia un commento

La tua risposta:

Categorie