Owb2Odi Converter

Tool semiautomatico per la migrazione di progetti Oracle Warehouse Builder (OWB) in progetti Oracle Data Integrator (ODI)

Red Flag

White paper OWB>ODI Converter scaricabile in formato pdf.

Dal 16 al 18 Novembre saremo alla DOAG Exhibition, Congress Center, Norimberga, Germania.


Contesto applicativo e problematiche

problematica

Aziende di piccole e grosse dimensioni utilizzano sempre più spesso un sistema informativo per il supporto alle loro decisioni. Tali sistemi informativi possiedono determinate caratteristiche: varie tipologie di fonti e varie tipologie di target. Negli ultimi anni si è assistito ad un incremento di fusioni, incorporazioni tra aziende nazionali e internazionali e molto spesso emerge la necessità di conglomerare le strutture e le informazioni dopo che sono avvenuti tali processi.

Per questo motivo società che utilizzano Oracle Warehouse Builder (OWB), si trovano nella situazione di dover gestire flussi ETL i cui target non sono solo database Oracle o file ma anche DB2, MSServer etc, etc, cosa che con OWB non è possibile fare. Da poco tempo Oracle ha proposto un'altra sua applicazione di ELT, chiamata Oracle Data Integrator che a differenza di OWB fornisce la possibilità di utilizzare un ampio range di prodotti sia come source che come target dei flussi dei dati. Da notare che come target supportati, non ci sono solo oggetti di database, ma vengono supportati una grande quantità di file, tra cui CSV e Excel.

La migrazione da Oracle Warehouse Builder a Oracle Data Integrator, tuttavia, non è così immediata. L'unica soluzione attualmente disponibile è una migrazione manuale, dove un team deve reimplementare i mapping di OWB con la differente logica di ODI. Tutto questo comporta per l'azienda un elevato dispendio di tempo, di risorse umane ed economiche, oltre che una fase iniziale necessaria per l'apprendimento del funzionamento del nuovo strumento.


Soluzione adottata

soluzione

La Database & Technology ha ideato una soluzione denominata Converter OWB2ODI per ridurre al minimo i tempi e i costi di migrazione da Oracle Warehouse Builder a Oracle Data Integrator.

Il Converter OWB2ODI è uno strumento semiautomatico per la conversione di progetti OWB in progetti ODI. Tale strumento è stato ideato con il preciso intento di ricreare la logica implementata nel progetto OWB nella nuova logica del progetto ODI mantenendo invariate semantica e funzionalità implementate nel progetto iniziale.

Dai test effettuati su alcuni progetti aziendali si è constatato che grazie all'utilizzo del Converter OWB2ODI è stato possibile ridurre drasticamente la durata della migrazione. In particolare esaminando i risultati è emerso che un progetto stimato in circa due mesi uomo è stato migrato interamente in tre giorni uomo. Un secondo progetto, la cui conversione manuale è stata stimata in circa cinque mesi uomo, è stato convertito per intero in sei giorni uomo.

A seguito di un'attenta analisi dei risultati, appare evidente che all'aumentare della dimensione e della complessità del progetto OWB cresce in maniera proporzionale il guadagno ottenuto utilizzando lo strumento Converter OWB2ODI rispetto ad una conversione manuale.


Architettura del Converter OWB2ODI

Il Converter OWB2ODI è composto da tre componenti.
La prima si connette al repository owner dei metadati di design di Oracle Warehouse Builder, dal quale estrae, mediante OMB Plus, le informazioni dei metadati, le quali vengono utilizzate dalla componente Java per l'elaborazione e l'effettiva creazione dei metadati ODI. La terza componente è costituita da uno scenario ODI, il qualse si occupa del salvataggio dei nuovi metadati nel repository ODI.


schema architetturale di OWB2ODI Converter

www.databtech.com