You are on page 1of 5

Oracle Data Integrator Curriculum

Administration and Development


Course Objectives Duration: 25 Hours
 Describe architecture of Oracle Data Integrator 10g
 Apply ODI Topology concepts for data integration
 Describe ODI Model concepts
 Design ODI Interfaces, Procedures, and Packages to perform ELT data transformations
 Explore, audit data, and enforce data quality with ODI
 Administer ODI resources and setup security with ODI
 Implement Changed Data Capture with ODI
 Use ODI Web services and perform integration of ODI with SOA

Course Topics
1) Introduction 1 Sessions

 Identifying the Course Units


 What is Oracle Data Integrator?
 Why Oracle Data Integrator?
 Overview of ODI 11g Architecture
 Overview of ODI 11g Components
 About Graphical Modules
 Types of ODI Agents
 Overview of Oracle Data Integrator Repositories

2) Administering ODI Repositories and Agents 1 Sessions

 Administrating the ODI Repositories


 Creating Repository Storage Spaces
 Creating and Connecting to the Master Repository
 Creating and Connecting to the Work Repository
 Managing ODI Agents
 Creating a Physical Agent
 Launching a Listener, Scheduler and Web Agent
 Example of Load Balancing

3) ODI Topology Concepts 1 Sessions

 Overview of ODI Topology


 About Data Servers and Physical Schemas

Contact US: http://bispsolutions.wordpress.com Page 1


 Defining the Physical Architecture
 Defining the Logical Architecture
 Mapping Logical and Physical Resources
 Defining Agents
 Defining a Topology
 Planning the Topology

4) Describing the Physical and Logical Architecture 1 Sessions

 Overview of Topology Manager


 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

5) Setting Up a New ODI Project 1 Sessions

 Overview of ODI Projects


 Creating a New Project
 Using Folders
 Organizing Projects and Folders
 Understanding Knowledge Modules
 Exchanging ODI Objects
 Exporting and Importing Objects
 Using Markers

6) Oracle Data Integrator Model Concepts 1 Sessions

 What is a Model?
 Understanding Metadata in ODI
 Understanding Reverse Engineering
 Creating Models
 Organizing Models
 Creating Data stores
 Using Constraints in ODI
 Creating Keys and References

7) Organizing ODI Models and Creating Data stores 1 Sessions

 What is an Interface?
 Business Rules for Interfaces
 What is a Mapping?
 What is a Join?
 What is a Filter?

Contact US: http://bispsolutions.wordpress.com Page 2


 What is a Constraint?
 What is a Staging Area?
 Creating a Basic Interface

8) ODI Interface Concepts 1 Sessions

 What is an Interface?
 Business Rules for Interfaces
 What is a Mapping, Filter, Join?
 Overview of Integration Process
 What is a Staging Area?
 About Execution Location
 Using Knowledge Modules (KM) with ODI Interface
 Creating a Basic Interface

9) Designing Interfaces 1 Sessions

 Designing an Interface
 Multiple Source Data stores
 Creating Joins
 Filtering data
 Disabling Transformations
 Overview of the Flow
 Specifying the Staging Area
 Selecting Knowledge Modules

10) Interfaces: Monitoring and Debugging 1 Sessions

 Monitoring Interfaces
 Using Operator
 Viewing Sessions and Tasks
 How to Monitor Execution of an Interface
 How to Troubleshoot a Session
 Keys to Reviewing the Generated Code
 Working with Errors
 Tips for Preventing Errors

11) Designing Interfaces: Advanced Topics 1 Sessions

 Using Business Rules in Interfaces


 Overview of Business Rule Elements
 Using variables
 Using User Functions
 Using Substitution Methods
 Modifying a KM
 Developing Your Own KM
 Using RKM for Customized Reverse Engineering

Contact US: http://bispsolutions.wordpress.com Page 3


12) Using ODI procedures 1 Sessions

 What is a Procedure?
 Examples of Procedures
 Creating Procedures
 Adding Commands
 Adding Options
 Running a Procedure
 Using Operator to View Results

13) Using ODI Packages 1 Sessions

 What is a package?
 Creating a package
 Executing a package
 Creating Advanced Packages
 Error handling
 Controlling an Execution Path
 Creating a Loop
 Using the Advanced tab

14) Managing ODI Scenarios and Versions 1 Sessions

 What is a Scenario?
 Managing Scenarios
 Preparing Scenarios for Deployment
 Automating Scenario Management
 Scheduling the ODI Scenario
 Overview of ODI version management
 Using Version Browser and Version Comparison Tool
 Handling concurrent changes

15) Enforcing Data Quality and Auditing Data with ODI 1 Sessions

 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

16) Working with Changed Data Capture 1 Sessions

 Overview of ODI version management


 Techniques of Changed Data Capture
 Changed Data Capture in ODI

Contact US: http://bispsolutions.wordpress.com Page 4


 CDC Strategies and Infrastructure
 CDC Consistency
 Using CDC
 Viewing Data/Changed data
 Using Journalizing

17) Administering ODI Resources: Advanced Topics 1 Sessions

 Using Open Tools


 Installing Open Tools
 Using Open Tools in a Package
 Using Open Tools in a Procedure or in a KM
 Developing Your Own Open Tools
 Setting Up ODI Security
 Defining Security Policies
 Defining Password Policies

18) Hyperion Essbase Integration With ODI 2 Sessions

 Extracting Hyperion Essbase Metadata to Oracle Data Integrator


 Loading Metadata to Hyperion Essbase from Flat Files
 Loading Data to Hyperion Essbase from Flat Files
 Extracting Hyperion Essbase Data to Flat file using Report Scripts
 Extracting Hyperion Essbase Data to RDBMS using MDX Query

19) Hyperion Planning Integration With ODI 2 Sessions

 Extracting Hyperion Planning Metadata to Oracle Data Integrator


 Building Hierarchies in Hyperion Planning from Flat File using ODI
 Building Hierarchies in Hyperion Planning from RDBMS using ODI
 Loading Data in planning from Flat files Using ODI
 Loading Data in Planning from RDBMS Using ODI

20) Hyperion Financial Management Integration With ODI 2 Sessions

 Creating Hyperion Financial Management Sample Application


 Configuring ODI for integrating with HFM Application
 Extracting H.F.M Metadata to Oracle Data Integrator
 Loading Metadata dimension in H.F.M from Flat File
 Loading Data in H.F.M from Flat files Using ODI

Contact US: http://bispsolutions.wordpress.com Page 5

You might also like