Master
Oracle Data Integrator (ODI)
A 40-hour, 100% hands-on program to develop, administer, monitor, troubleshoot and tune enterprise ODI solutions — finishing with an end-to-end real-world project.
Guided Hands-On Labs
Working ODI objects every module
Break & Fix Practice
Failed loads, restart & recovery
Performance Tuning
Baseline, tune, compare
5-Hour Capstone
Build, run and present
The ODI Way
ELT, Not Just ETL
ODI generates code that runs inside your databases through Knowledge Modules. You learn to design it, control it and tune it.
Source
Datastores & models
LKM
Load to staging
CKM
Check constraints
IKM
Integrate set-based
Target
Loaded & validated
| Traditional ETL | ODI (ELT) | |
|---|---|---|
| Where transforms run | On a separate ETL server | Inside source / target databases |
| Processing style | Often row by row | Set-based SQL pushdown |
| How logic is reused | Per-job coding | Knowledge Modules & reusable patterns |
| What you learn here | — | Pick, configure and tune the right KM |
Why ExaGuru
Learn it the way production teams use it
Not just building a mapping — running, monitoring and rescuing it when it breaks.
Real Project Scenarios
Incremental loads and DEV/TEST/PROD promotion, the situations ODI teams face daily.
Develop, Administer, Tune
Agents, scheduling, monitoring, recovery and performance, not only mappings.
Knowledge Modules Demystified
See how generated code moves data, so you design efficient integrations.
Mentorship from Practitioners
Live sessions with working professionals who review your lab work.
Career Support
Guidance on CV preparation and interview readiness for ODI and data integration roles.
Explore Our Syllabus
10 modules • 40 hours. Click a module to expand. Green highlighted items are hands-on labs.
MODULE 1: ODI FUNDAMENTALS & ARCHITECTURE
2 Hours
MODULE 1: ODI FUNDAMENTALS & ARCHITECTURE
2 Hours- ODI overview and role in data integration
- ETL vs. ELT and ODI's approach
- ODI architecture and major components
- ODI Studio overview and development lifecycle
- Repositories and project structure
- Typical enterprise ODI implementation architecture
- Lab: Architecture walkthrough
- Lab: Create/connect to a basic ODI environment
MODULE 2: ODI STUDIO, REPOSITORIES & PROJECT SETUP
2 Hours
MODULE 2: ODI STUDIO, REPOSITORIES & PROJECT SETUP
2 Hours- ODI Studio navigation and perspectives
- Master and Work Repository concepts
- Projects, folders and objects
- Security and basic user concepts
- Import/export and project organization
- Development standards and naming conventions
- Lab: Identify development and runtime components
- Lab: Create a project and folder structure
MODULE 3: TOPOLOGY, PHYSICAL & LOGICAL ARCHITECTURE
4 Hours
MODULE 3: TOPOLOGY, PHYSICAL & LOGICAL ARCHITECTURE
4 Hours- Topology concepts
- Contexts and physical schemas
- Logical schemas and physical mappings
- Data servers and technology definitions
- Agents and execution architecture
- Environment configuration for DEV/TEST/PROD
- Lab: Work with repository objects
- Lab: Demonstrate object migration/import-export
MODULE 4: MODELS & DATASTORES
4 Hours
MODULE 4: MODELS & DATASTORES
4 Hours- Models and reverse engineering
- Datastores and metadata
- Columns, keys and constraints
- Journalizing overview
- Source/target metadata management
- Incremental data integration concepts
- Lab: Configure a source and target technology
- Lab: Create physical/logical schemas and a reusable context
- Lab: Create models and reverse engineer tables
MODULE 5: MAPPINGS & KNOWLEDGE MODULES (KMs)
6 Hours
MODULE 5: MAPPINGS & KNOWLEDGE MODULES (KMs)
6 Hours- Mapping concepts and components
- Sources, targets, joins, filters and expressions
- Reusable mapping patterns
- Knowledge Module architecture
- LKM, IKM, CKM and related KM usage
- KM selection and configuration
- Set-based ELT processing
- Integration strategies and data movement
- Lab: Validate datastores and metadata
- Lab: Build a basic incremental-load scenario
- Lab: Build source-to-target mappings using joins/filters/expressions
- Lab: Configure and execute KMs; implement a complete transformation flow
MODULE 6: PACKAGES, PROCEDURES & VARIABLES
4 Hours
MODULE 6: PACKAGES, PROCEDURES & VARIABLES
4 Hours- Packages and orchestration
- Steps, conditions and sequencing
- Procedures and reusable logic
- Variables and variable refresh
- Passing parameters and dynamic values
- Error/exception handling within processes
- Lab: Create an end-to-end package
- Lab: Use variables for dynamic processing
- Lab: Build reusable procedure logic and add success/failure paths
MODULE 7: LOAD PLANS, SCHEDULING & AGENTS
4 Hours
MODULE 7: LOAD PLANS, SCHEDULING & AGENTS
4 Hours- Load Plan architecture
- Serial and parallel execution
- Scenarios and versioning
- Scheduling concepts
- Standalone and colocated agent concepts
- Agent configuration and execution
- Lab: Generate and execute a scenario
- Lab: Create a Load Plan and configure scheduling
- Lab: Run and monitor execution through an agent
MODULE 8: MONITORING, ERROR HANDLING & TROUBLESHOOTING
4 Hours
MODULE 8: MONITORING, ERROR HANDLING & TROUBLESHOOTING
4 Hours- ODI Operator / execution monitoring concepts
- Session and step-level monitoring
- Error identification and root-cause analysis
- Restart and recovery strategies
- Log analysis
- Common development and runtime issues
- Lab: Monitor successful and failed sessions
- Lab: Troubleshoot a deliberately failed load
- Lab: Perform restart/recovery and create a troubleshooting checklist
MODULE 9: PERFORMANCE OPTIMIZATION & ADVANCED ODI
5 Hours
MODULE 9: PERFORMANCE OPTIMIZATION & ADVANCED ODI
5 Hours- ODI performance tuning principles
- KM and integration strategy optimization
- Source/target pushdown considerations
- Parallelism and execution optimization
- Reducing unnecessary data movement
- SQL and database considerations
- Advanced ODI design practices
- Lab: Baseline a load and identify bottlenecks
- Lab: Tune a mapping/KM configuration
- Lab: Compare before/after execution results
MODULE 10: END-TO-END REAL-WORLD ODI PROJECT
5 Hours | Capstone
MODULE 10: END-TO-END REAL-WORLD ODI PROJECT
5 Hours | Capstone- Project architecture and requirements
- Source-to-target data integration design
- Topology and model setup
- Mapping and KM implementation
- Package/procedure/variable orchestration
- Scenario and Load Plan creation
- Scheduling and monitoring
- Error handling and performance tuning
- Deployment and implementation checklist
- Lab: Build an end-to-end ODI solution
- Lab: Execute the full data pipeline
- Lab: Introduce and resolve a failure scenario
- Lab: Tune the solution
- Lab: Present implementation and troubleshooting approach
After this course, you can…
- Explain ODI architecture, repositories, Studio, topology and runtime components
- Create and manage models, datastores and source/target metadata
- Develop mappings using the appropriate Knowledge Modules
- Build packages, procedures and variable-driven workflows
- Create scenarios, Load Plans and schedules, and run them through agents
- Monitor sessions, diagnose failures and apply restart/recovery
- Apply performance optimization and advanced design practices
- Implement and troubleshoot an end-to-end ODI solution
Is this for you?
Whether you build the integrations, schedule them or support them in production, the course covers the full lifecycle. Basic SQL and database knowledge will help you get the most out of it.
Not sure? Book a free 1:1 profile evaluationCourse at a glance
Enroll
Start Your ODI Journey
Tell us a little about yourself and our team will reach out with batch dates, fees and enrollment options.
- Upcoming batch dates & timings
- Fees and enrollment options
- Guidance on whether the course fits your profile
Contact Sales
We reply with batch & pricing info.
Thanks! Our team will contact you shortly.
FAQ