Modello di dati per l'analisi delle prestazioni aziendali
Modello di dati dimensionali
Un modello di dati dimensionale è una struttura progettata per ottimizzare le prestazioni di query complesse in un data warehouse. Organizza i dati in tabelle dei fatti e tabelle delle dimensioni per agevolare un'analisi dei dati facile e intuitiva.
Componenti principali
Tabella dei fatti:
- Definizione: la tabella centrale in un modello dimensionale, contenente dati quantitativi per l'analisi.
- Caratteristiche:
- Contiene metriche o misure, ad esempio ricavi di vendita, quantità venduta e così via.
- Memorizza le chiavi esterne che fanno riferimento alle tabelle delle dimensioni.
- In genere ha un numero elevato di record.
- Colonne di esempio:
Sales_Amount
Quantity_Sold
Date_Key
(chiave esterna)Product_Key
(chiave esterna)Customer_Key
(chiave esterna)
Tabelle dimensionali:
- Definizione: tabelle che memorizzano attributi descrittivi relativi ai fatti.
- Caratteristiche:
- Contengono dati testuali o categorici, come nomi di prodotti, date e informazioni sui clienti.
- Fornisci il contesto per i fatti nella tabella dei fatti.
- Di solito hanno meno record rispetto alle tabelle dei fatti ma più colonne.
- Colonne di esempio per una dimensione prodotto:
Product_Key
(chiave primaria)Product_Name
Category
Brand
Price
Perché abbiamo utilizzato un modello dimensionale?
- Prestazioni delle query migliorate: progettato per il recupero rapido dei dati e l'esecuzione di query efficienti.
- Facilità d'uso: la struttura intuitiva semplifica la comprensione e la navigazione dei dati da parte degli utenti.
- Scalabilità: può gestire grandi volumi di dati e query complesse.
Come abbiamo creato un modello di dati per l'analisi delle prestazioni aziendali?
- Abbiamo modellato in base al processo aziendale (ad esempio, una fattura inserita o un pagamento sono processi aziendali).
- Abbiamo modellato con l'intervallo (ad esempio, ogni riga su una fattura è rappresentata nei fatti).
- Abbiamo raggruppato ciascun processo aziendale in una catena del valore di riferimento (da record a report, da approvvigionamento a pagamento e così via).
- Abbiamo creato una matrice di business per rappresentare i fatti e le dimensioni come riferimento. Per ulteriori informazioni, vedi il report Matrice di business nell'analisi delle prestazioni aziendali.