This training program is designed to prepare the students for Oracle Data Integration Developer track. This training program teaches student how to use Oracle Data Integrator (ODI) to implement high-performance movement and transformation…
About the Oracle Data Integration 12C program.
Trusted by professionals across 30+ countries.
Certified consultants with 12+ years of real project experience.
Real-time scenarios & live project modules, not just slides.
Resume building, mock interviews & job referrals.
BISP certificate + full guidance for official exams.
Designed by real-time industry professionals around current job roles.
⬇ Download curriculum (PDF)Oracle Data Integration 12c Training
Course Overview:
Class: 1 Introduction to ODI
Identifying the Course Units
Why Oracle Data Integrator?
Overview of ODI Architecture
Overview of ODI Components
About Graphical Modules
Types of ODI Agents
Overview of Oracle Data Integrator Repositories
Class: 2 Installation of ODI 12c
Identifying the required software's.
Prerequisites
System Requirements
Installation of ODI
Repository Configuration using RCU
Setting the sample database for hands-on
Class: 3 Introduction to ODI Repository and Agents
Administrating the ODI Repositories
Connecting to the Master Repository
Connecting to the Work Repository
Managing ODI Agents
Creating a Physical Agent
Class: 4 ODI 12c Features
The Benefits of Using ODI 12c
Overview of ODI 12g Architecture and Components
The features of New ODI 12c User Interface and its Components
Overview of ODI 12g New Features
Class: 5 ODI Topology Navigator
Creating Physical Architecture
Creating a Data Server
Testing a Data Server Connection
Creating a Physical Schema
Creating Logical Architecture
Overview of Logical Architecture and Context Views
Linking the Logical and Physical Architecture
Class: 6 ODI Models and datastores
What is a Model?
Understanding Metadata in ODI
Understanding Reverse Engineering
Creating Models
Organizing Models
Creating Data stores
Configuring Constraints in ODI
Creating Keys and References
Class: 7 ODI 12c Mapping
What is a Mapping?
Designing a Mapping
Business Rules for Mapping
What is a Mapping, a Filter, a Join?
Overview of Integration Process
What is a Staging Area?
Execution Location
Mapping with Knowledge Modules (KM)
Creating an Intermediate Mapping
Class: 8 ODI 12c MappingMonitoring and Debugging
Monitoring Mappings
Creating Objects with Operator
Viewing Sessions and Tasks
How to Monitor Execution of a Mapping
How to Troubleshoot a Session
Keys to Reviewing the Generated Code
Working with Errors
Tips for Preventing Errors
Class: 9 Designing Mappings: 1
Mapping with Business Rules
Overview of Business Rule Elements
Creating and Tracking Variables
Creating User Functions
Mapping Substitution Methods
Showing Variable Values in Log
Customizing Reverse Engineering Using RKM
Class: 10 Designing Mappings: 2
Using Partitioning in a Mapping
Reusable Mappings
Derived Select (Subselect) for Reusable Mappings
Using User Functions
Creating a User Function
Using Substitution Methods
Class: 11 ODI Procedures
What is a Procedure?
Examples of Procedures
Creating Procedures
Adding Commands
Adding Options
Running a Procedure
Viewing Results with Operator
Class: 12 ODI Packages
What is a Package?
Creating a Package
Executing a Package
Creating Advanced Packages
Error Handling
Controlling an Execution Path
Creating a Loop
Class: 13 ODI Scenarios and versions
What is a Scenario?
Managing Scenarios with Load Plans
Preparing Scenarios for Deployment
Automating Scenario Management
Scheduling the ODI Scenario
Overview of ODI version management
Handling concurrent changes
Class: 14 Enforcing Data Quality
Why Data Quality?
When to Enforce Data Quality?
Data Quality in Source Applications
Data Quality Control in the Integration Process
Data Quality in the Target Applications
Enforcing Data Quality
Exploring Your Data
Auditing Data Quality
Class: 15 ODI Changed Data Capture
Techniques of Changed Data Capture
Changed Data Capture in ODI
CDC Strategies and Infrastructure
CDC Consistency
Creating Change Data Capture (CDC)
Viewing Data/Changed data
Journalizing
Class: 16 Load Plans
What Are Load Plans?
Load Plan Editor
Load Plan Steps
Defining the Restart Behavior
Benefits of Using Load Plans
Handling Failed Load Plans
Class: 17 ODI Security Navigator
Security Concepts: Overview,
Defining Security Policies
Creating Profiles, Creating Users,
Assigning a Profile to a User,
Assigning an Authorization by Profile or User
Defining Password Policies,
Generating Topology Reports
Class: 18 Step-by-Step Debugger
Benefits of Using Step-by Step Debugger
Overview of the Features of Step-by-Step Debugger
Debugging Mappings using the Debugger
Debugging Packages using the Debugger
Class: 19 Developing ODI Knowledge Modules
Overview of Different Types of KMs
Guidelines for KM Developers
Working with Substitution Methods
Applying Various ODI Tags
Implementing Java in KMs
Troubleshooting and Debugging KMs
Class: 20 Using Groovy in ODI
Interacting Programmatically with ODI
Overview of ODI SDK
Introduction to Groovy
Using Groovy Editor
Automating Development Tasks with Groovy
Who it is for, what you need, and how it is delivered.
DBA,
Students who want to make their career in database
basic knowledge of SQL and relational database
We are using an experiential delivering methodology that blends theoretical concepts with hands-on practical learning to ensure a holistic understanding of the subject or course.
Live Interactive classes with expert
Reserve your seat for the next live session.
| Session | Date | Time | Reserve |
|---|---|---|---|
| D | 04 Sep 2026 (Fri) | 08:00 | Reserve seat → |
| R | 07 Sep 2026 (Mon) | 08:00 | Reserve seat → |
Everything you need before you enroll.
Yes. You may attend a demo class before enrollment for training quality evaluation, and interact one-to-one with the trainer for any specific requirement.
Yes. We discuss it with the trainer and schedule the training at a convenient time for you.
You get the recorded session. You may also retake the whole training multiple times within a 6-month period with the same trainer.
Yes. The curriculum includes real-time scenarios and live project modules, with the trainer explaining every topic end-to-end.
Enroll securely via the payment gateway on this page using card, UPI or net-banking. EMI options are available.
Call us at +91 769-409-5404 & +1 678-701-4914, or write to support@bisptrainings.com.
Free Oracle resources to explore.
Learners who took this also explored these.
Book a free 1-on-1 counselling call and get a personalised learning roadmap.