Table of Contents Table of Contents Title and Copyright Information Preface Audience Documentation Accessibility Related Documents Conventions 1 Overview of Oracle Data Integrator 1.1 Introduction to Data Integration with Oracle Data Integrator 1.1.1 What is Data Integration? 1.1.2 About Oracle Data Integrator 1.1.3 What is E-LT? 1.2 Understanding the Oracle Data Integrator Component Architecture 1.2.1 Repositories 1.2.2 Users 1.2.3 Run-Time Agent 1.2.4 Oracle Data Integrator Console 1.2.5 ODI Domains 1.2.6 Materialized Client Libraries for SDK APIs 2 Understanding Oracle Data Integrator Concepts 2.1 Introduction to Declarative Design 2.2 Introduction to Knowledge Modules 2.3 Introduction to Mappings 2.3.1 Datastores 2.3.2 Declarative Rules 2.3.3 Data Flow 3 Typical Integration Projects 3.1 Design-time Projects 3.2 Batch-Oriented Integration 3.3 Event-Oriented Integration 3.4 Service-Oriented Architecture 3.5 Data Quality with ODI 4 Managing Environments 4.1 Managing Environments 5 Life Cycle Management in Oracle Data Integrator 5.1 Oracle Data Integrator integration with Version Control Systems 5.2 Support for Separation of Deployment and Development Environments