Una tabella dei fatti memorizza informazioni quantitative per l’analisi ed è spesso denormalizzata. Una tabella dei fatti contiene le misure, le metriche e altre informazioni quantificabili. I diversi tipi di tabelle dei fatti sono come spiegato di seguito:

Leggi:

  • Data Warehouse fact-less ed esempi
  • Dimensione che cambia lentamente
  • Tipi di tabelle di dimensione in un Data Warehouse

Tipi di fatti

Ci sono tre tipi di fatti:

Fatti additivi

I fatti additivi possono essere usati con qualsiasi funzione di aggregazione come Sum(), Avg() ecc.

L’esempio è Quantità, importo delle vendite ecc.

Fatti semiadditivi

I fatti semiadditivi sono quelli in cui solo alcune funzioni di aggregazione possono essere applicate.

Per esempio, considerate i dettagli del conto bancario. Non si può applicare la Somma() sul saldo bancario che non dà risultati utili ma le funzioni min() e max() possono restituire informazioni utili.

Fatti non additivi

Non si possono usare funzioni di aggregazione numerica come Somma(), Media() ecc su fatti non additivi.

Per esempio di fatti non additivi è qualsiasi tipo di rapporto o percentuale. Anche i fatti non numerici possono essere fatti non additivi.

Tipi di tabelle di fatti

Di seguito ci sono i tipi dettagliati di tabelle di fatti:

Tabelle di fatti senza fatti

Una tabella di fatti che non contiene alcuna misura è una tabella di fatti senza fatti. Questa tabella conterrà solo chiavi da diverse tabelle di dimensioni. Questo è spesso usato per risolvere un problema di cardinalità molti-a-molti.

Per esempio, una tabella fatti che ha solo productID e la chiave data è una tabella fatti senza fatti.

Leggi di più su fact-less fact qui:

  • Data Warehouse Fact-less fact tables and Examples

Centipede Fact Table

Centipede fact table è una fact table normalizzata. Il modellatore può decidere di normalizzare i fatti invece di innevare le tabelle delle dimensioni.

Tabelle dei fatti conformate

Sono misure riutilizzate attraverso modelli di dimensioni multiple.

Per esempio, KPI come profitto, entrate ecc

Fatti incidenti e istantanee

Una tabella dei fatti memorizza alcuni tipi di misure e sono catturati rispetto ad un tempo specifico. Ora potrebbe accadere che l’azienda non sia in grado di catturare tutte le sue misure sempre per ogni punto nel tempo. Allora quelle misure non disponibili possono essere mantenute vuote (Null) o possono essere riempite con le ultime misure disponibili. Il primo caso è l’esempio di fatto incidente e il secondo è l’esempio di fatto istantaneo.

Fatto cumulativo

Questo tipo di tabella fatti descrive ciò che è accaduto in un periodo di tempo. Per esempio, questa tabella di fatti può descrivere le vendite totali per prodotto per negozio per giorno.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.