Technology Reply ha realizzato per un cliente Power & Energy una Data Platform con l’obiettivo di raccogliere in Real Time i dati provenienti dai diversi sistemi sorgenti e renderli disponibili per le analisi in ambito Upstream.
I dati vengono replicati con una logica di Real Time appoggiandosi alle funzionalità offerte da Oracle Golden Gate, in modo da garantire il costante allineamento dei dati tra sistemi sorgenti e Data Platform. Il caricamento all’interno della Data Platform è gestito tramite Oracle Data Integrator, mediante il quale è possibile applicare le trasformazioni appropriate ai dati replicati ed inserirli nei Data Model target.
I dati derivanti dal processo di ETL possono essere aggregati ed analizzati all’interno di pagine APEX e possono essere pubblicati verso applicazioni esterne usando servizi di API Oracle. Le diverse dashboard integrano le componenti Low Code di Oracle Application Express con componenti custom che permettano di soddisfare completamente i requisiti del cliente.
L’implementazione di uno strumento di orchestrazione tramite Oracle Business Process Management permette di monitorare tutti i processi che sono stati avviati, automaticamente o dagli utenti di Business, al fine di garantire concorrenza e consistenza sull’intero sistema. Per garantire il corretto funzionamento dei processi ETL viene utilizzato il servizio di Application Monitoring in grado di rilevare e correggere eventuali errori dei flussi di caricamento o problematiche infrastrutturali; tale servizio è stato arricchito tramite l’implementazione di un set di alert custom, inviati da Oracle Enterprise Manager, al fine di intervenire tempestivamente in caso di anomalie. Inoltre gli utenti Business hanno la possibilità di aprire segnalazioni mediante ticket per anomalie riscontrate o richiesta di informazioni su una piattaforma di DevOps, capace di offrire una comunicazione agile ed immediata con il team di sviluppo.
I principali vantaggi offerti dalla realizzazione della Data Platform sono:
Aggiornamento del dato in Real Time tramite Change Data Capture
Integrazione di diverse sorgenti in un’unica Data Platform
Riduzione della ridondanza dei dati
Visualizzazione dati a FE in base al ruolo aziendale e abilitazione assegnata
Centralizzazione dell’operatività dell’utente
Facilitazione della data discovery dell’utente