Video: Microsoft access by beni 2024
Un data warehouse è un'abitazione per i dati di valore elevato o dati . La maggior parte delle organizzazioni crea un data warehouse per le risorse dati fabbricate in modo relativamente semplice, seguendo questi passaggi:
-
Il team di data warehousing (in genere analisti e programmatori di computer) seleziona un'area di messa a fuoco , come rintracciare e segnalare l'attività di vendita di prodotti dell'azienda rispetto a quella dei suoi concorrenti.
-
Il team responsabile della creazione del data warehouse assegna a un gruppo di utenti aziendali e ad altre persone chiave all'interno dell'azienda il ruolo di esperti in materia.
Insieme, il team di data warehousing e gli esperti in materia compilano un elenco di diversi tipi di informazioni che possono consentire loro di utilizzare il data warehouse per aiutare a tenere traccia delle attività di vendita (o qualunque sia l'attenzione per il progetto).
-
Il gruppo quindi passa attraverso l'elenco di informazioni (risorse di dati), articolo per articolo e calcola dove il data warehouse può ottenere quel particolare dato (materia prima).
Nella maggior parte dei casi, il gruppo può ottenere i dati da almeno un database o file interno (all'interno della società), ad esempio quello che l'applicazione utilizza per elaborare gli ordini su Internet o il database principale di tutti i clienti e i loro indirizzi attuali.
In altri casi, un'informazione non è disponibile all'interno delle applicazioni informatiche dell'azienda, ma è possibile ottenerla acquistandola da un'altra azienda. Sebbene una banca non abbia internamente i rating del credito e il debito totale in essere per tutti i suoi clienti, ad esempio, può acquistare tali informazioni da una terza parte: un'agenzia di credito.
-
Dopo aver completato i dettagli su dove l'azienda può ottenere ogni informazione, il team di data warehousing crea programmi di estrazione.
Programmi di estrazione raccolgono dati da vari database e file interni, copia determinati dati in un'area di gestione (un'area di lavoro esterna al data warehouse), ripuliscono i dati per garantire che i dati non contengano errori e quindi copiare i dati di qualità superiore (risorse di dati) nel data warehouse. I programmi di estrazione vengono creati a mano (con codice personalizzato) o utilizzando prodotti di data warehousing specializzati: strumenti ETL (estrazione, trasformazione e caricamento).
È possibile costruire un data warehouse di successo spendendo un tempo adeguato nei primi due passaggi in questo elenco (analizzando la necessità di un data warehouse e come si dovrebbe utilizzarlo), che rende i prossimi due passi (progettare e implementare i dati magazzino per renderlo pronto all'uso) molto più facile da eseguire.
È interessante notare che le fasi di analisi (che determinano l'attenzione del data warehouse e lavorano a stretto contatto con gli utenti aziendali per capire quali informazioni sono importanti) sono quasi identiche ai passaggi per qualsiasi altro tipo di applicazione per computer. La maggior parte delle applicazioni informatiche crea dati come risultato di una transazione o di una serie di transazioni mentre viene utilizzata una particolare applicazione per eseguire l'attività, ad esempio il completamento dell'ordine di un cliente.
La differenza principale tra applicazioni run-the-business e un data warehouse è che un data warehouse si basa esclusivamente su dati ottenuti da altre applicazioni e fonti. Questa figura mostra la differenza tra questi due tipi di ambienti.