Nwlapcug.com


Quali sono le caratteristiche importanti di un Data Warehouse?

Quali sono le caratteristiche importanti di un Data Warehouse?


Un data warehouse è un database relazionale, un database elettronico in cui sono memorizzati i dati nelle tabelle di righe e colonne. È progettato per query e analisi, piuttosto che l'elaborazione delle transazioni di tutti i giorni. Una transazione è un'unità atomica di lavoro, come pagare una bolletta dal tuo conto bancario, che riesce o non riesce. A differenza di un sistema di elaborazione delle transazioni, un data warehouse non ha bisogno di rispondere immediatamente alle richieste degli utenti e ha altre caratteristiche uniche.

Oggetto orientata

Un database è stato progettato per aiutare gli analisti analizzare i dati. Come tale, i dati vengono archiviati per argomento, piuttosto che dall'applicazione; in altre parole, i dati sono "soggetto-oriented." L'oggetto esatto possono variare da azienda ad azienda, ma un'impresa può decidere di strutturare il proprio magazzino di dati di vendite, spedizioni o inventario, cosicché esso può rispondere a domande come, "quale cliente comprato la maggior parte di questo prodotto l'anno scorso?"

Extract, Transform and Load

Un'altra caratteristica di un data warehouse è che deve tirare insieme dati da diversi database operativi, file e segmenti di dati; poi li presenta in un formato coerente. Ciò significa che, prima di dati viene spostati in un data warehouse, deve subire un processo noto come estrarre, trasformare e caricare. In primo luogo, questo processo estrae i dati da una o più origini dati operativi. In secondo luogo, esso rimuove incoerenze da dati; Infine, carica i dati nel data warehouse. In definitiva, l'efficienza di questo processo determina la qualità dei dati in un data warehouse.

Non volatile

Una volta trasferito in un data warehouse, i dati non cambia ed sono descritto come "non volatile." I dati non sono destinati ad eseguire l'ordinaria; a differenza dei dati contenuti nel database operativi, non viene aggiornato dopo ogni singola transazione. Invece, i dati vengono trasferiti nel data warehouse a intervalli regolari, specifici, ad esempio una volta al giorno, una volta alla settimana o una volta al mese, secondo la natura esatta dei dati.

Dati storici

A differenza di un sistema di elaborazione delle transazioni, in cui dati storici sono archiviati per mantenere le prestazioni del database, un data warehouse deve contenere dati storici. Al fine di identificare tendenze di business, analisti richiedono grandi volumi di dati, campionati nel corso del tempo, in modo che un data warehouse contiene storici "istantanee" di dati operativi in momenti specifici. In altre parole, i dati in un data warehouse sono descritto come "tempo variante," perché suo si concentra principalmente cambia nel tempo.