Курс: Oracle Data Integrator 11g: Integration and Administration
Продолжительность курса: 40 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
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 store 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.
Improve performance and reduce integration costs across your organization's heterogeneous systems. Centralize data across databases using your new skills to perform data integration, design ODI interfaces, and setup ODI security.
Аудитория:
• Data Modelers
• SOA Architect
• Data Warehouse Administrator
• Database Administrators
• Business Analysts
• Technical Consultant
Необходимая подготовка:
• This course is based on Oracle Data Integrator 11g (11.1.1.6)
Результат обучения:
После изучения курса слушатель будет уметь:
• Describe ODI Model concepts
• Describe architecture of Oracle Data Integrator 11g
• Apply ODI Topology concepts for data integration
• Design ODI Interfaces, Procedures, Packages, and Load Plans 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
Программа курса:
Модуль 1. Introduction
• What is Oracle Data Integrator?
• Overview of Oracle Data Integrator Repositories
• Overview of ODI 11g Architecture
• Types of ODI Agents
• Why Oracle Data Integrator?
• Overview of ODI 11g Components
• About Graphical Modules
• Identifying the Course Units
Модуль 2. Administering ODI Repositories and Agents
• Administrating the ODI Repositories
• Creating and Connecting to the Master Repository
• Creating and Connecting to the Work Repository
• Example of Load Balancing
• Creating Repository Storage Spaces
• Creating a Physical Agent
• Launching a Listener, Scheduler and Web Agent
• Managing ODI Agents
Модуль 3. ODI Topology Concepts
• Overview of ODI Topology
• Defining a Topology
• Defining the Physical Architecture
• About Data Servers and Physical Schemas
• Defining the Logical Architecture
• Defining Agents
• Planning the Topology
• Mapping Logical and Physical Resources
Модуль 4. Describing the Physical and Logical Architecture
• Creating Logical Architecture
• Testing a Data Server Connection
• Overview of Logical Architecture and Context Views
• Creating a Physical Schema
• Creating Physical Architecture
• Creating a Data Server
• Overview of Topology Navigator
• Linking the Logical and Physical Architecture
Модуль 5. Setting Up a New ODI Project
• Overview of ODI Projects
• Using Markers
• Organizing Projects and Folders
• Exporting and Importing Objects
• Understanding Knowledge Modules
• Exchanging ODI Objects and Sharing Global Objects
• Using Folders
• Creating a New Project
Модуль 6. Oracle Data Integrator Model Concepts
• Creating Data stores
• Organizing Models
• Using Constraints in ODI
• What is a Model?
• Creating Models
• Creating Keys and References
• Understanding Reverse Engineering
• Understanding Metadata in ODI
Модуль 7. Organizing ODI Models and Creating Data stores
• What is a Filter?
• What is a Constraint?
• What is a Staging Area?
• Business Rules for Interfaces
• What is a Mapping?
• What is a Join?
• What is an Interface?
• Creating a Basic Interface
Модуль 8. ODI Interface Concepts
• Business Rules for Interfaces
• Creating a Basic Interface
• What is an Interface?
• What is a Staging Area?
• What is a Mapping, Filter, Join?
• Overview of Integration Process
• About Execution Location
• Using Knowledge Modules (KM) with ODI Interface
Модуль 9. Designing Interfaces
• Creating Joins
• Filtering data
• Multiple Source Data stores
• Disabling Transformations
• Overview of the Flow
• Selecting Knowledge Modules
• Designing an Interface
• Specifying the Staging Area
Модуль 10. Interfaces: Monitoring and Debugging
• How to Troubleshoot a Session
• Tips for Preventing Errors
• Monitoring Interfaces
• How to Monitor Execution of an Interface
• Viewing Sessions and Tasks
• Using Operator
• Keys to Reviewing the Generated Code
• Working with Errors
Модуль 11. Designing Interfaces: Advanced Topics
• Using Substitution Methods
• Using Business Rules in Interfaces
• Modifying a KM
• Overview of Business Rule Elements
• Using User Functions
• Showing Variable Values in Log
• Using and Tracking Variables
• Using RKM for Customized Reverse Engineering
Модуль 12. Using ODI procedures
• Adding Commands
• Running a Procedure
• Using Operator to View Results
• Examples of Procedures
• Adding Options
• What is a Procedure?
• Creating Procedures
Модуль 13. Using ODI Packages
• Controlling an Execution Path
• What is a package?
• Using the Advanced tab
• Creating a Loop
• Creating a package
• Error handling
• Executing a package
• Creating Advanced Packages
Модуль 14. Managing ODI Scenarios and Versions
• Using Version Browser and Version Comparison Tool
• Overview of ODI version management
• Scheduling the ODI Scenario
• Handling concurrent changes
• What is a Scenario?
• Preparing Scenarios for Deployment
• Automating Scenario Management
• Managing Scenarios with Load Plans
Модуль 15. Enforcing Data Quality and Auditing Data with ODI
• Data Quality in Source Applications
• Data Quality in the Target Applications
• Exploring Your Data
• Why Data Quality?
• Auditing Data Quality
• When to Enforce Data Quality?
• Enforcing Data Quality
• Data Quality Control in the Integration Process
Модуль 16. Working with Changed Data Capture
• Changed Data Capture in ODI
• Overview of ODI version management
• Using CDC
• CDC Strategies and Infrastructure
• Techniques of Changed Data Capture
• CDC Consistency
• Viewing Data/Changed data
• Using Journalizing
Модуль 17. Administering ODI Resources: Advanced Topics
• Setting Up ODI Security
• Installing Open Tools
• Defining Password Policies
• Defining Security Policies
• Using Open Tools in a Package
• Using Open Tools in a Procedure or in a KM
• Using Open Tools
• Developing Your Own Open Tools
Модуль 18. Using Web Services and Integration of Oracle Data Integrator with SOA
• Installing Public Web Services
• Using Data Services
• Integrating ODI with SOA
• Testing Data Services
• Web Services in Action
• Invoking Web Services
• Setting Up Data Services
• Using Public Web Services
Модуль 19. Extending ODI with the SDK
• Using SDK Public Interfaces
• Integrating through ODI SDK
• Examining SDK examples
Окончательная цена указывается в договоре на обучение.