ODI High Level Objectives:
Ø Overview of the
architecture of the complete Oracle Data Integrator system
Ø Define the
Information System architecture
Ø Get started with
projects in Oracle Data Integrator and release your work for deployment
Ø An overview of
models, reverse-engineering model metadata from your database, and how and why
to flesh out models with missing metadata
Ø Manage metadata in
Oracle Data Integrator: models and data quality
Ø Create simple
interfaces and add multiple sources to an interface
Ø Launch a session to
run an interface
Ø Enforce data
quality constraints in an interface
Ø Manage packages
Ø Add more advanced
integration components
Ø Customize data flow
and get the best performance out of your system
Ø An overview of
sessions, use Operator to monitor, stop and start sessions, and basic
troubleshooting.
Introduction :
Ø Identifying the
Course Content
Ø 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
Installations & Configurations :
Ø Oracle 11G
Database.
Ø ODI 11G
Ø Weblogic Server 11G
Ø Configurations
Administering ODI Repositories and Agents :
Ø 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
ODI Topology Concepts :
Ø Overview of ODI
Topology
Ø About Data Servers
and Physical Schemas
Ø Defining the
Physical Architecture
Ø Defining the
Logical Architecture
Ø Mapping Logical and
Physical Resources
Ø Defining Agents
Ø Defining a Topology
Ø Planning the
Topology
Describing the Physical and Logical Architecture :
Ø Overview of
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
Setting Up a New ODI Project :
Ø 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
Oracle Data Integrator Model Concepts :
Ø 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
Organizing ODI Models and Creating Data stores :
Ø What is an
Interface?
Ø Business Rules for
Interfaces
Ø What is a Mapping?
Ø What is a Join?
Ø What is a Filter?
Ø What is a
Constraint?
Ø What is a Staging
Area?
Ø Creating a Basic
Interface
ODI Interface Concepts :
Ø 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
Designing Interfaces :
Ø Designing an
Interface
Ø Multiple Source
Data stores
Ø Creating Joins
Ø Filtering data
Ø Disabling
Transformations
Ø Overview of the
Flow
Ø Specifying the
Staging Area
Ø Selecting Knowledge
Modules
Interfaces: Monitoring and Debugging :
Ø 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
Designing Interfaces: Advanced Topics :
Ø 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
Using ODI procedures :
Ø What is a
Procedure?
Ø Examples of
Procedures
Ø Creating Procedures
Ø Adding Commands
Ø Adding Options
Ø Running a Procedure
Ø Using Operator to
View Results
Using ODI Packages :
Ø 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
Managing ODI Scenarios and Versions :
Ø 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
Enforcing Data Quality and Auditing Data with ODI :
Ø 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
Working with Changed Data Capture :
Ø Overview of ODI
version management
Ø Techniques of
Changed Data Capture
Ø Changed Data
Capture in ODI
Ø CDC Strategies and
Infrastructure
Ø CDC Consistency
Ø Using CDC
Ø Viewing
Data/Changed data
Ø Using Journalizing
Administering ODI Resources: Advanced Topics :
Ø 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