Oracle Data Integrator Administration and Development

5
Oracle University | Contact Us: 0845 777 7711 Oracle Data Integrator: Administration and Development Duration: 0 Days What you will learn Oracle Data Integrator is a comprehensive data integration platform that covers all data integration requirements: from high-volume, high-performance batch loads, to event-driven integration processes and SOA-enabled data services. Oracle Data Integrator's Extract, Load, Transform (E-LT) architecture leverages disparate RDBMS engines to process and transform the data - the approach that optimizes performance, scalability and lowers overall solution costs. This offering details on how to use Oracle Data Integrator (ODI) to implement high-performance movement and transformation of data among various platforms. It also deals with usage of ODI graphical user interfaces that enable user to access different ODI components and resources that form ODI infrastructure. Using the graphical interfaces, you create and manage ODI repositories, which stores configuration information about the IT infrastructure, the metadata for all applications, projects, models and other ODI artifacts. You also learn how to create the ODI Topology, organize ODI models and design ODI interfaces, procedures, packages and other objects. Audience Business Analysts Data Modelers Data Warehouse Administrator Database Administrators SOA Architect Technical Consultant Related Training Required Prerequisites Basic knowledge of ELT data processing Suggested Prerequisites Working knowledge of SQL Course Objectives Describe architecture of Oracle Data Integrator 10g Apply ODI Topology concepts for data integration Copyright © 2013, Oracle. All rights reserved. Page 1

Transcript of Oracle Data Integrator Administration and Development

Page 1: Oracle Data Integrator Administration and Development

Oracle University | Contact Us: 0845 777 7711

Oracle Data Integrator: Administration and Development

Duration: 0 Days

What you will learn

Oracle Data Integrator is a comprehensive data integration platform that covers all data integration requirements: from

high-volume, high-performance batch loads, to event-driven integration processes and SOA-enabled data services.

Oracle Data Integrator's Extract, Load, Transform (E-LT) architecture leverages disparate RDBMS engines to process

and transform the data - the approach that optimizes performance, scalability and lowers overall solution costs.

This offering details on how to use Oracle Data Integrator (ODI) to implement high-performance movement and

transformation of data among various platforms. It also deals with usage of ODI graphical user interfaces that enable

user to access different ODI components and resources that form ODI infrastructure.

Using the graphical interfaces, you create and manage ODI repositories, which stores configuration information about

the IT infrastructure, the metadata for all applications, projects, models and other ODI artifacts. You also learn how to

create the ODI Topology, organize ODI models and design ODI interfaces, procedures, packages and other objects.

AudienceBusiness AnalystsData ModelersData Warehouse AdministratorDatabase AdministratorsSOA ArchitectTechnical Consultant

Related Training

Required Prerequisites

Basic knowledge of ELT data processing

Suggested PrerequisitesWorking knowledge of SQL

Course ObjectivesDescribe architecture of Oracle Data Integrator 10g

Apply ODI Topology concepts for data integration

Copyright © 2013, Oracle. All rights reserved. Page 1

Page 2: Oracle Data Integrator Administration and Development

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

IntroductionIdentifying the Course UnitsWhat is Oracle Data Integrator?Why Oracle Data Integrator?Overview of ODI 10g ArchitectureOverview of ODI 10g ComponentsAbout Graphical Modules Types of ODI Agents Overview of Oracle Data Integrator Repositories

Administering ODI Repositories and AgentsAdministrating the ODI RepositoriesCreating Repository Storage Spaces Creating and Connecting to the Master Repository Creating and Connecting to the WorkRepository Managing ODI Agents Creating a Physical Agent Launching a Listener, Scheduler and Web Agent Example of Load Balancing

ODI Topology ConceptsOverview of ODI TopologyAbout Data Servers and Physical SchemasDefining the Physical ArchitectureDefining the Logical ArchitectureMapping Logical and Physical ResourcesDefining AgentsDefining a TopologyPlanning the Topology

Describing the Physical and Logical ArchitectureOverview of Topology ManagerCreating Physical ArchitectureCreating a Data Server Testing a Data Server Connection Creating a Physical Schema

Copyright © 2013, Oracle. All rights reserved. Page 2

Page 3: Oracle Data Integrator Administration and Development

Creating Logical ArchitectureOverview of Logical Architecture and Context ViewsLinking the Logical and Physical Architecture

Setting Up a New ODI ProjectOverview of ODI ProjectsCreating a New ProjectUsing FoldersOrganizing Projects and FoldersUnderstanding Knowledge ModulesExchanging ODI ObjectsExporting and Importing ObjectsUsing Markers

Oracle Data Integrator Model ConceptsWhat is a Model?Understanding Metadata in ODIUnderstanding Reverse EngineeringCreating ModelsOrganizing ModelsCreating DatastoresUsing Constraints in ODICreating Keys and References

Organizing ODI Models and Creating Datastores What is an Interface?Business Rules for InterfacesWhat 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 ConceptsWhat is an Interface? Business Rules for Interfaces What is a Mapping, Filter, Join?Overview of Integration ProcessWhat is a Staging Area?About Execution LocationUsing Knowledge Modules (KM) with ODI InterfaceCreating a Basic Interface

Designing InterfacesDesigning an InterfaceMultiple Source DatastoresCreating JoinsFiltering dataDisabling TransformationsOverview of the FlowSpecifying the Staging Area

Copyright © 2013, Oracle. All rights reserved. Page 3

Page 4: Oracle Data Integrator Administration and Development

Selecting Knowledge Modules

Interfaces: Monitoring and DebuggingMonitoring 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 TopicsUsing Business Rules in InterfacesOverview of Business Rule ElementsUsing variablesUsing User Functions Using Substitution MethodsModifying a KMDeveloping Your Own KMUsing RKM for Customized Reverse Engineering

Using ODI proceduresWhat is a Procedure?Examples of ProceduresCreating ProceduresAdding Commands Adding Options Running a Procedure Using Operator to View Results

Using ODI PackagesWhat is a package?Creating a packageExecuting a packageCreating Advanced PackagesError handlingControlling an Execution PathCreating a LoopUsing the Advanced tab

Managing ODI Scenarios and VersionsWhat is a Scenario?Managing ScenariosPreparing Scenarios for DeploymentAutomating Scenario ManagementScheduling the ODI ScenarioOverview of ODI version management Using Version Browser and Version Comparison ToolHandling concurrent changes

Enforcing Data Quality and Auditing Data with ODI

Copyright © 2013, Oracle. All rights reserved. Page 4

Page 5: Oracle Data Integrator Administration and Development

Why Data Quality?When to Enforce Data Quality?Data Quality in Source ApplicationsData Quality Control in the Integration ProcessData Quality in the Target ApplicationsEnforcing Data QualityExploring Your DataAuditing Data Quality

Working with Changed Data CaptureOverview of ODI version management Techniques of Changed Data Capture Changed Data Capture in ODICDC Strategies and InfrastructureCDC ConsistencyUsing CDCViewing Data/Changed dataUsing Journalizing

Administering ODI Resources: Advanced TopicsUsing Open ToolsInstalling Open ToolsUsing Open Tools in a PackageUsing Open Tools in a Procedure or in a KMDeveloping Your Own Open ToolsSetting Up ODI SecurityDefining Security PoliciesDefining Password Policies

Using Web Services and Integration of Oracle Data Integrator with SOAWeb Services in ActionUsing Data ServicesSetting Up Data ServicesTesting Data ServicesInstalling Public Web Services Using Public Web ServicesInvoking Web Services Integrating ODI with SOA

Copyright © 2013, Oracle. All rights reserved. Page 5