Come mantenere un data warehouse

Sia i database che i data warehouse sono costituiti da tabelle, indici e chiavi, ma a differenza dei primi, i warehouse sono progettati principalmente per rispondere a query di analisi critiche. Pertanto, la manutenzione di un data warehouse richiede un po ‘più di lavoro, tra cui mantenere i dati molto ben organizzati, aggiornare il magazzino per adattarlo ai requisiti aziendali in continua evoluzione e rivedere tutti gli aggiornamenti con tutto il personale. Sebbene tu sia il principale responsabile del magazzino, ricorda che non sei l’unico che lo utilizzerà.

1

Aggiorna periodicamente il magazzino rimuovendo i dati estranei e le voci duplicate, eliminando i dati ridondanti e le relazioni incoerenti e deframmentando le tabelle che sono frammentate del 30% o più.

2

Mantieni il registro Web snello ed elimina regolarmente i dati riepilogati, poiché i registri eccessivamente congestionati causeranno una riduzione della velocità delle prestazioni. Eseguire il backup dei dati in un archivio se è necessario mantenere un record storico.

3

Valuta se devi espandere il tuo magazzino ogni volta che aggiungi nuove proprietà del profilo, poiché ogni oggetto di database può contenere solo un certo numero di proprietà. Il numero varia in base al software del database utilizzato.

4

Trasforma i dati combinando più campi in un unico campo; suddividendo i campi dati in campi separati in base a anno, mese e giorno; mappare i set di dati correlati in un’unica rappresentazione; e l’applicazione di chiavi surrogate ai record della tabella dimensionale.

5

Mantieni gli utenti del magazzino ben formati su come creare query, accedere alle strutture del database e gestire gli imprevisti. Inoltre, rivedere tutte le modifiche al magazzino con i membri del personale prima di applicarle, poiché le modifiche potrebbero influire negativamente sulla capacità di un utente di acquisire le informazioni di cui ha bisogno.

6

Aggiorna i file delle statistiche dopo aver caricato nuovi dati e ricostruisci un indice. Inoltre, esegui aggiornamenti periodici settimanali o mensili. Mantenere aggiornati i file delle statistiche ottimizzerà le transazioni delle query, il che a sua volta migliorerà la velocità delle prestazioni complessive.