Table of Contents Table of Contents Title and Copyright Information Preface Audience Documentation Accessibility Related Documents Conventions 1 Overview of Oracle Data Integrator Introduction to Data Integration with Oracle Data Integrator What is Data Integration? About Oracle Data Integrator What is E-LT? Understanding the Oracle Data Integrator Component Architecture Repositories Users Run-Time Agent Oracle Data Integrator Console ODI Domains Materialized Client Libraries for SDK APIs 2 Understanding Oracle Data Integrator Concepts Introduction to Declarative Design Introduction to Knowledge Modules Introduction to Mappings Datastores Declarative Rules Data Flow 3 Typical Integration Projects Design-time Projects Batch-Oriented Integration Event-Oriented Integration Service-Oriented Architecture Data Quality with ODI 4 Managing Environments Managing Environments 5 Life Cycle Management in Oracle Data Integrator Oracle Data Integrator integration with Version Control Systems Support for Separation of Deployment and Development Environments