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

  • No labels