Dimensione e fatto per le stesse entità?
-
30-10-2019 - |
Domanda
Sono piuttosto nuovo in DW Design e sto lavorando su un DW per modellare alcune infrastrutture IT.
Il problema/domanda principale a questo punto è come modellare le informazioni di guida.
Raccoglieremo dati aggregati su file e cartelle e separare i dati su unità fisica. Le informazioni sull'unità includerà lo spazio totale e libero al minimo e verranno aggiornati più volte alla settimana.
Una delle domande aziendali a cui dovrà rispondere è come l'utilizzo dell'unità sta tendendo nel tempo. Le informazioni sull'unità verranno utilizzate anche in una gerarchia che porta anche a livello di file/cartella.
Le opzioni che posso vedere ora sono:
Strumento
DRIVE
come dimensione- Semplifica il design della gerarchia
- Ciò causerà problemi con i rapporti? Mi sembra controintuitivo segnalare i dati legati al tempo solo su una dimensione
- Sembra anche problematico avere una dimensione che sai cambierà ogni volta che aggiorni i tuoi dati
Strumento
DRIVE
Come tabella di fatti- Semplifica i report
- Complica la gerarchia (?) - Userò
Drive
Per mappare i dati anche su un server o un computer specifico. Va bene usare una tabella di fatti come livello intermedio in una gerarchia? Non credo che lo sia.
Strumento
DRIVE
come fatto sia un fatto che una dimensione- Il fatto conterrà solo la chiave, la data e i fatti sullo spazio
- La dimensione includerà altri dati non additivi come il computer, ecc.
- Sembra risolvere entrambi i problemi, ma è un anti-pattern?
Nessuna soluzione corretta