Video: ODS database (Operation data Store ), Its properties and purpose explained with examples 2024
Ecco una definizione operativa di un ODS (è lunga): un ambiente informativo e analitico che riflette in qualsiasi momento lo stato operativo corrente del suo oggetto, anche se i dati che costituiscono tale stato operativo sono gestiti in diverse applicazioni altrove nell'azienda. Questo elenco spiega ciascuna parte della definizione precedente:
-
Ambiente informativo e analitico: L'interfaccia utente e il comportamento di un ODS appaiono come un data warehouse. Quindi, un utente ODS ha uno strumento di interrogazione e reporting, uno strumento OLAP o eventualmente altri strumenti di business intelligence attraverso i quali lui o lei può richiedere e ricevere informazioni e analisi.
-
Riflette in qualsiasi momento lo stato operativo corrente: Va bene, siediti al tuo strumento di interrogazione e fai una domanda all'ODS. La risposta che si ottiene deve riflettere i dati così come sono attualmente memorizzati in qualunque sistema operativo provenga.
Se si verifica un aggiornamento in un sistema operativo sul saldo del conto corrente di un cliente, l'ODS deve effettuare lo stesso cambiamento in tempo reale o quasi in tempo reale (ovvero molto rapidamente). In quasi tutte le situazioni, quindi, l'estrazione di dati orientati al batch per l'inclusione in un ODS non funziona.
-
Argomento: Come in un data warehouse, creare un ODS con una missione aziendale specifica in mente per un insieme gestibile di aree tematiche.
-
Dati gestiti in diverse applicazioni altrove nell'azienda: Un ODS non è un singolo database unificato utilizzato da un certo numero di applicazioni. Piuttosto, è un database separato che riceve informazioni da varie fonti attraverso le trasformazioni appropriate, la garanzia della qualità e altri processi.
Alcuni dichiarano che un ODS non può contenere dati storici - solo i valori correnti per tutti i suoi elementi di dati. Dicono che se l'ambiente ha dati storici, è un data warehouse, non un ODS.