Introduzione
Si veda la presentazione Analisi e reporting in UGOV v1.ppt
ODS (Operational Data Store) è un layer DB/MW che costuisce insieme al layer DM (Data Mart) i prodotti della solution U-GOV del DW di Ateneo.
Dal punto di vista tecnico è un prodotto (sigla ODS) composto da oggetti DB (viste, package, tabelle) e MW (metadati e report Pentaho).
Da un punto di vista logico è distinto in livelli:
- L0 (Livello 0)
- Lx (Livelli da 1 a x)
Da un punto di vista architetturale l'unico livello sottoposto a ciclo di vita è ODS Lx, più avanti semplicemente denominato ODS
Attualmente solo i livelli da 1 a x sono mappati da metadati di business, per abilitare la costruzione di report senza scrittura di SQL.
ODS L0
ODS L0 è un layer DB astratto che nasce per soddisfare i seguenti requisiti:
- Fornire una base dati comune per il reporting (stampe) di U-GOV gestionale
- Fornire un modello dati comune e condiviso a livello di U-GOV solution, descritto da un glossario condiviso
ODS Lx
ODS Lx è un layer DB costruito sulla base di ODS L0 che nasce per soddisfare i seguenti requisiti:
- (in corso di valutazione) Abilitare servizi di distribuzione dati di U-GOV (Data Services)
- Fornire una base dati comune per il reporting trasversale di U-GOV gestionale. La trasversalità può essere all'interno di aree funzionali dello stesso prodotto verticale o aree funzionali di prodotti verticali differenti.
- Abilitare la creazione di report ad-hoc, tramite un metadato di business, sia da parte dei tecnici CINECA che dagli utenti dell'Ateneo
- Fornire un'interfaccia standard verso i Data Mart e verso i KPI
Concetto di ODS
According to Bill Inmon, the originator of the concept, an ODS ("Operational Data Store") is "a subject-oriented, integrated, volatile, current-valued, detailed-only collection of data in support of an organization's need for up-to-the-second, operational, integrated, collective information.
ODS differ from Inmon's definition of enterprise data warehouse by having a limited history, and more frequent update than an EDW. In practice ODS tend to be more reflective of source structures in order to speed implementations and provide a truer representation of production data.It is widely used in datawarehousing.
An "ODS" is not a replacement or substitute for an enterprise datawarehouse but in turn could become a source.
ODS è quindi una collezioni di dati provenienti dalle diverse aree funzionali con le seguenti caratteristiche:
- supporto all'azione amministrativa
- real-time o near real-time
- non storici oppure congelati
- indipendenti dal ciclo di vita del transazionale
Ad esempio:
- liste di documenti,
- controllo di budget di progetto,
- dashboard operazionale dei Dipartimenti (residui, cash flow di breve,...)
- statistiche inviate ad Enti Esterni,
- Business Activity Monitoring (analisi dei processi real time, DG)
- ...
Modalità di fruizione degli ODS