SlideShare a Scribd company logo
1 of 4
Download to read offline
www.VirtualNuggets.com
                                                    Training@VirtualNuggets.com
                                                    India +91-8885560202 ; +91-40-64540202
                                                    USA +1-707-666-8949

Course Overview:

In this course, you will learn how to create the ODI topology, organize ODI models, and design ODI
interfaces, procedures, packages, and other objects. You will learn how to use manage projects in Oracle
Data Integrator to develop interfaces and other objects. This course takes you through some of the more
advanced features and uses of Oracle Data Integrator interfaces.

Course Contents : -

1.) Oracle Data Integrator
   Architecture
   Architecture Overview
   What Is Oracle Data Integrator?
   The Oracle Data Integrator Architecture
   Components
   Graphical Modules
   Run-Time Components
   Metadata Navigator

2.) Topology Concepts
   Overview of the Topology
   What Is the Topology?
   Data Servers and Physical Schemas
   What Is a Data Server?
   Important Note
   What Is a Physical Schema?
   Properties of Physical Schemas
   The Physical Architecture in Oracle Data Integrator

3.) Defining the Logical Architecture
   Topology Manager
   Overview of Topology Manager
   Logical Architecture/Context Views
   Defining Contexts
   Defining a Context
   Declaring Logical Schemas and Agents
   Creating a Logical Schema
   Linking the Logical and Physical Architecture

4.) Setting Up a New Project
   What Is a Project?
   Overview of Oracle Data Integrator Projects
   What Does a Project Represent?
   Creating a New Project
   Folders
   What Is a Folder?
   What Is a Knowledge Module?
   Exporting and Importing
    Online Training Corporate Training Web-Development Software Development             SEO Services
www.VirtualNuggets.com
                                                   Training@VirtualNuggets.com
                                                   India +91-8885560202 ; +91-40-64540202
                                                   USA +1-707-666-8949


5.) Releasing Projects
   What Is a Scenario?
   Properties of Scenarios
   Managing Scenarios
   Generating a Scenario
   Generation Versus Regeneration
   Executing a Scenario from the GUI
   Executing a Scenario from a Project

6.) Oracle Data Integrator Model Concepts
   What Is a Model?
   The Relational Paradigm
   Relational Model Support in Oracle Data Integrator
   Additional Metadata in Oracle Data Integrator
   Reverse-Engineering
   What Is Reverse-Engineering?
   Methods for DBMS Reverse-Engineering

7.) Creating and Reverse-Engineering Models
   What Is a Model?
   What Is Reverse-Engineering?
   Methods for DBMS Reverse-Engineering
   How to Create a Model by Reverse-Engineering
   How to Start the Reverse-Engineering Process
   Selective Reverse-Engineering

8.) Fleshing Out Data Models
   Organizing Models
   What Is a Model Folder?
   Creating a Model Folder
   Organizing Datastores into Sub-Models
   Setting Up Automatic Distribution
   Creating a Datastore in a Model
   Adding Columns to a Datastore
   Constraints in Oracle Data Integrator

9.) Enforcing Data Quality with Oracle Data Integrator (Explanation)
   Why Data Quality
   When to Enforce Data Quality
   Data Quality in the Source Applications
   Data Quality Control in the Integration Process
   Data Quality in the Target Applications
   Business Rules for Data Quality
   From Business Rules to Constraints
   Overview of the Data Quality System

10.) Interface Design: One-to-one Interfaces
    Online Training Corporate Training Web-Development Software Development      SEO Services
www.VirtualNuggets.com
                                                 Training@VirtualNuggets.com
                                                 India +91-8885560202 ; +91-40-64540202
                                                 USA +1-707-666-8949

  Creating a One-to-One Interface
  Creating and Naming a New Interface
  Defining the Target Datastore
  Defining the Source Datastore
  What Is a Mapping?
  Defining the Mappings
  Valid Mapping Types
  Saving the Interface

11.) Interface Design 2
  Multiple Sources & Joins
  Multiple Source Datastores
  Manually Creating a Join
  Advanced Joins
  Types of Joins & Setting Up a Join
  Filtering Data
  Filters in Oracle Data Integrator
  Defining a Filter Manually

12.) Executing and Debugging Interfaces
  How to Execute an Interface
  What Happens at Run Time
  Monitoring Interfaces
  Operator: Viewing the Log
  Sessions, Steps, Tasks: The Hierarchy
  Viewing Sessions and Tasks
  How to Monitor Execution of an Interface
  Troubleshooting a Session

13.) Interface Design (Only explanation)
  Essential Concepts in Data Quality
  What Is a Constraint?
  Defining and Enforcing Data Quality
  Overview of the Data Quality System
  Properties of Data Quality Control
  Static/Flow Control Differences
  How to Enforce Data Quality for an Interface
  Differences Between Control Types

14.) Defining Simple Procedures
  What Is a Procedure? & Procedure Examples
  Using Procedures: Overview
  How to Create a New Procedure
  Creating a New Command
  Arranging Steps in Order
  Which Parameters Should be Set?
  Valid Types of Commands
  Types of Options
   Online Training Corporate Training Web-Development Software Development     SEO Services
www.VirtualNuggets.com
                                                  Training@VirtualNuggets.com
                                                  India +91-8885560202 ; +91-40-64540202
                                                  USA +1-707-666-8949


15.) Package Design 1
  What Is a Package?
  How to Create a Package
  Package Diagram Toolbar
  How to Create an Interface Step
  How to Create an Oracle Data Integrator Tool Step
  A Simple Package
  How to Sequence Package Steps
  Executing a Package

16.) Variables and Sequences
  What Is a Variable?
  Variable Scope
  Value Persistence: Action Types
  Refreshing a Variable with SQL
  Binding Versus Substitution
  How to Create a Variable Step
  Properties of Sequences
  Using Oracle Data Integrator Sequences in Mappings

  User Functions (5 Mins explanation )

17.) Package Design
  Types of Package Steps
  Basic & Advanced Step Types
  How to Create a Procedure Step
  Model, Sub-Model and Datastore Steps
  Models, Sub-Models, and Datastore Steps
  How to Create a Variable Step
  Controlling the Execution Path
  Controlling Execution




   Online Training Corporate Training Web-Development Software Development      SEO Services

More Related Content

More from Virtual Nuggets

More from Virtual Nuggets (13)

Best Online Training Institute on Oracle SOA/BPEL
Best Online Training Institute on Oracle SOA/BPELBest Online Training Institute on Oracle SOA/BPEL
Best Online Training Institute on Oracle SOA/BPEL
 
Sap hana
Sap hanaSap hana
Sap hana
 
Qc
QcQc
Qc
 
Qtp
QtpQtp
Qtp
 
Manual testing
Manual testingManual testing
Manual testing
 
Load runner
Load runnerLoad runner
Load runner
 
Etl testing
Etl testingEtl testing
Etl testing
 
Ibm web sphere
Ibm web sphereIbm web sphere
Ibm web sphere
 
Ibm web experience factory
Ibm web experience factoryIbm web experience factory
Ibm web experience factory
 
Ibm maximo
Ibm maximoIbm maximo
Ibm maximo
 
Ibm web sphere portal
Ibm web sphere portalIbm web sphere portal
Ibm web sphere portal
 
TIBCO AMX BPM Online Training Institute
TIBCO AMX BPM Online Training InstituteTIBCO AMX BPM Online Training Institute
TIBCO AMX BPM Online Training Institute
 
Tibco amx bpm Online Training Inatitute
Tibco amx bpm Online Training InatituteTibco amx bpm Online Training Inatitute
Tibco amx bpm Online Training Inatitute
 

Recently uploaded

UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 

Recently uploaded (20)

UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 

Best Oracle Data Integration Online Training Institute

  • 1. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Course Overview: In this course, you will learn how to create the ODI topology, organize ODI models, and design ODI interfaces, procedures, packages, and other objects. You will learn how to use manage projects in Oracle Data Integrator to develop interfaces and other objects. This course takes you through some of the more advanced features and uses of Oracle Data Integrator interfaces. Course Contents : - 1.) Oracle Data Integrator Architecture Architecture Overview What Is Oracle Data Integrator? The Oracle Data Integrator Architecture Components Graphical Modules Run-Time Components Metadata Navigator 2.) Topology Concepts Overview of the Topology What Is the Topology? Data Servers and Physical Schemas What Is a Data Server? Important Note What Is a Physical Schema? Properties of Physical Schemas The Physical Architecture in Oracle Data Integrator 3.) Defining the Logical Architecture Topology Manager Overview of Topology Manager Logical Architecture/Context Views Defining Contexts Defining a Context Declaring Logical Schemas and Agents Creating a Logical Schema Linking the Logical and Physical Architecture 4.) Setting Up a New Project What Is a Project? Overview of Oracle Data Integrator Projects What Does a Project Represent? Creating a New Project Folders What Is a Folder? What Is a Knowledge Module? Exporting and Importing Online Training Corporate Training Web-Development Software Development SEO Services
  • 2. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 5.) Releasing Projects What Is a Scenario? Properties of Scenarios Managing Scenarios Generating a Scenario Generation Versus Regeneration Executing a Scenario from the GUI Executing a Scenario from a Project 6.) Oracle Data Integrator Model Concepts What Is a Model? The Relational Paradigm Relational Model Support in Oracle Data Integrator Additional Metadata in Oracle Data Integrator Reverse-Engineering What Is Reverse-Engineering? Methods for DBMS Reverse-Engineering 7.) Creating and Reverse-Engineering Models What Is a Model? What Is Reverse-Engineering? Methods for DBMS Reverse-Engineering How to Create a Model by Reverse-Engineering How to Start the Reverse-Engineering Process Selective Reverse-Engineering 8.) Fleshing Out Data Models Organizing Models What Is a Model Folder? Creating a Model Folder Organizing Datastores into Sub-Models Setting Up Automatic Distribution Creating a Datastore in a Model Adding Columns to a Datastore Constraints in Oracle Data Integrator 9.) Enforcing Data Quality with Oracle Data Integrator (Explanation) Why Data Quality When to Enforce Data Quality Data Quality in the Source Applications Data Quality Control in the Integration Process Data Quality in the Target Applications Business Rules for Data Quality From Business Rules to Constraints Overview of the Data Quality System 10.) Interface Design: One-to-one Interfaces Online Training Corporate Training Web-Development Software Development SEO Services
  • 3. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 Creating a One-to-One Interface Creating and Naming a New Interface Defining the Target Datastore Defining the Source Datastore What Is a Mapping? Defining the Mappings Valid Mapping Types Saving the Interface 11.) Interface Design 2 Multiple Sources & Joins Multiple Source Datastores Manually Creating a Join Advanced Joins Types of Joins & Setting Up a Join Filtering Data Filters in Oracle Data Integrator Defining a Filter Manually 12.) Executing and Debugging Interfaces How to Execute an Interface What Happens at Run Time Monitoring Interfaces Operator: Viewing the Log Sessions, Steps, Tasks: The Hierarchy Viewing Sessions and Tasks How to Monitor Execution of an Interface Troubleshooting a Session 13.) Interface Design (Only explanation) Essential Concepts in Data Quality What Is a Constraint? Defining and Enforcing Data Quality Overview of the Data Quality System Properties of Data Quality Control Static/Flow Control Differences How to Enforce Data Quality for an Interface Differences Between Control Types 14.) Defining Simple Procedures What Is a Procedure? & Procedure Examples Using Procedures: Overview How to Create a New Procedure Creating a New Command Arranging Steps in Order Which Parameters Should be Set? Valid Types of Commands Types of Options Online Training Corporate Training Web-Development Software Development SEO Services
  • 4. www.VirtualNuggets.com Training@VirtualNuggets.com India +91-8885560202 ; +91-40-64540202 USA +1-707-666-8949 15.) Package Design 1 What Is a Package? How to Create a Package Package Diagram Toolbar How to Create an Interface Step How to Create an Oracle Data Integrator Tool Step A Simple Package How to Sequence Package Steps Executing a Package 16.) Variables and Sequences What Is a Variable? Variable Scope Value Persistence: Action Types Refreshing a Variable with SQL Binding Versus Substitution How to Create a Variable Step Properties of Sequences Using Oracle Data Integrator Sequences in Mappings User Functions (5 Mins explanation ) 17.) Package Design Types of Package Steps Basic & Advanced Step Types How to Create a Procedure Step Model, Sub-Model and Datastore Steps Models, Sub-Models, and Datastore Steps How to Create a Variable Step Controlling the Execution Path Controlling Execution Online Training Corporate Training Web-Development Software Development SEO Services