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:

  1. 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
  2. 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.
  3. 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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top