This document provides an overview of Oracle Data Integrator and how it can be used to integrate data across heterogeneous databases and platforms in a service-oriented architecture. Specifically, it summarizes:
1) How Oracle Data Integrator uses a modular repository and graphical modules to design and execute integration processes that can integrate data from various sources like databases, files, and web services.
2) An example of using Oracle Data Integrator to integrate orders and customer data from an Oracle database with employee data from a file, and load it into a SQL Server database in near real-time using Oracle's change data capture functionality.
3) How the example creates journals to capture changed data from the Oracle source, builds interfaces to