Maybaygiare.org

Blog Network

Tabella dei fatti

Sommario: in questo tutorial, discuteremo tabella dei fatti, tipi di tabella dei fatti e quattro passi di progettazione di una tabella dei fatti nel modello di dati dimensionali descritto da Kimball.

Una tabella dei fatti viene utilizzata nel modello dimensionale nella progettazione del data warehouse. Una tabella dei fatti si trova al centro di uno schema a stella o uno schema a fiocco di neve circondato da tabelle delle dimensioni.

Una tabella dei fatti consiste in fatti di un particolare processo aziendale, ad esempio, i ricavi delle vendite per mese per prodotto. I fatti sono noti anche come misurazioni o metriche. Un record della tabella dei fatti cattura una misura o una metrica.

Esempio di tabella dei fatti

Nello schema seguente, abbiamo una tabella dei fattiFACT_SALES che ha una grana che ci dà un numero di unità vendute per data, per negozio e per prodotto.

Tutte le altre tabelle come DIM_DATEDIM_STORE e DIM_PRODUCT sono tabelle di dimensioni. Questo schema è noto come schema a stella.

Esempio di tabella dei fatti

Tipi di misura

La tabella dei fatti può memorizzare diversi tipi di misure come additivo, non additivo, semi-additivo.

  • Additivo-Come suggerisce il nome, le misure additive sono misure che possono essere aggiunte a tutte le dimensioni.
  • Non additivi-a differenza delle misure additive, le misure non additive sono misure che non possono essere aggiunte a tutte le dimensioni.
  • Semi – additivo-le misure semi-additive sono la misura che può essere aggiunta solo ad alcune dimensioni e non ad altre.

Tipi di tabelle dei fatti

Tutte le tabelle dei fatti sono classificate in base a tre eventi di misurazione di base:

  • Transactional – La tabella dei fatti transazionali è quella più basilare che ogni grano associato ad essa indica come “una riga per riga in una transazione”, ad esempio, ogni elemento La tabella dei fatti di transazione memorizza i dati del livello più dettagliato, pertanto ha un numero elevato di dimensioni associate.
  • Istantanee periodiche – Istantanee periodiche fatto tabella memorizza i dati che è uno snapshot in un periodo di tempo. I dati di origine della tabella dei fatti delle istantanee periodiche sono i dati di una tabella dei fatti delle transazioni in cui si sceglie un periodo per ottenere l’output.
  • Accumulo di istantanee – La tabella dei fatti di accumulo di istantanee descrive l’attività di un processo aziendale con inizio e fine chiari. Questo tipo di tabella dei fatti, pertanto, ha più colonne di date per rappresentare le pietre miliari nel processo. Un buon esempio di accumulo di istantanee tabella fatto è l’elaborazione di un materiale. Man mano che i passaggi per la gestione del materiale sono terminati, il record corrispondente nella tabella dei fatti delle istantanee accumulate viene aggiornato.

Progettazione dei passaggi della tabella dei fatti

Ecco una panoramica di quattro passaggi per la progettazione di una tabella dei fatti descritta da Kimball:

  1. Scegliere il processo di business da modellare – Il primo passo è decidere quale processo di business modellare raccogliendo e comprendendo le esigenze aziendali e i dati disponibili
  2. Dichiarare il grano – dichiarando un grano significa descrivere esattamente cosa rappresenta un record della tabella dei fatti
  3. Scegliere le dimensioni – una volta che la tabella dei fatti è dichiarata chiaramente, è il momento di determinare le dimensioni per la tabella dei fatti.
  4. Identificare i fatti-identificare attentamente quali fatti appariranno nella tabella dei fatti.

In questo tutorial, abbiamo esaminato la tabella dei fatti in dettaglio, i tipi di tabella dei fatti e come progettare la tabella dei fatti descritta da Kimball.

  • Questo tutorial è stato utile ?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.