12cODI

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator - это законченная платформа для интеграции данных, в которой реализованы все требования, вытекающие из необходимости интеграции данных больших объемов, высокой производительности при пакетной обработке, событийно-ориентированных и SOA-определяемых сервисов данных.

Основа технологии Oracle Data Integrator: Extract, Load, Transform (E-LT) является архитектурной основой, позволяющей разделить нагрузку на экземпляры РСУБД, чтобы обрабатывать и трансформировать данные - позволяя таким образом оптимизировать производительность, масштабируемость и снижать общую стоимость решений. 

Слушатели изучат:

Использование Oracle Data Integrator, чтобы выполнить трансформацию данных между различными платформами.
Конструирование ODI маппингов, процедур, и пакетов для выполнения ELT трансформаций.
Администрирование ODI ресурсов и настройка безопасности ODI.
Выполнение интеграции данных и трансформации между разными платформами.
Использование графического интерфейса ODI для создания процедур, пакетов и ELT заданий..
Настройка и обслуживание безопасности, многопользовательности в ODI среде.
Реализация захвата измененных данных в ODI.
Использование ODI веб-сервисов и практическая реализация интеграции данных в SOA-архитектуре на ODI

Необходимая предварительная подготовка:
 
Общее понятие о ELT процессах 

Рекомендуемая предварительная подготовка:
 
Практические навыки использования SQL

Рекомендуемые связанные курсы:
 
Oracle Enterprise Data Quality: Match and Parse
Oracle Data Integrator 11g: Advanced Integration and Development
Oracle Enterprise Data Quality: Profile, Audit and Operate
Oracle Database: Introduction to SQL

125 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Кому подойдет этот курс

    Архитекторы
    Разработчики
    Технические специалисты, реализующие ELT процедуры в хранилищах данных
    Аналитики

Цели курса:

  • Описание концепций ODI модели.
  • Описание архитектуры Oracle Data Integrator 12c.
  • Применение концепции ODI топологиий для интеграции данных.
  • Конструирование ODI маппингов, процедур, пакетов, планов загрузки для выполнения ELT трансформаций.
  • Исследование, аудит данных и применение процедур качества данных в ODI.
  • Администрирование ODI ресурсов и настройка безопасности в ODI.
  • Реализация процедур захвата измененных данных в ODI.
  • Использование ODI веб-сервисов и практическая реализация интеграции ODI с SOA-архитектурой


Программа курса

19 модулей
Introduction
Identifying the Course Units
What is Oracle Data Integrator?
Why Oracle Data Integrator?
Overview of ODI Architecture
Overview of ODI Components
About Graphical Modules
Types of ODI Agents
Overview of Oracle Data Integrator Repositories


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
Creating and Maintaining Folders
Organizing Projects and Folders
Understanding Knowledge Modules
Exchanging ODI Objects and Sharing Global Objects
Exporting and Importing Objects
Creating and Labeling with Markers


Oracle Data Integrator Model Concepts
What is a Model?
Understanding Metadata in ODI
Understanding Reverse Engineering
Creating Models
Organizing Models
Creating Data stores
Configuring Constraints in ODI
Creating Keys and References


Organizing ODI Models and Creating Data stores
What is a Mapping?
Business Rules for Mappings
Creating a Basic Mapping
What is a Join?
What is a Filter?
What is a Constraint?
What is a Staging Area?


ODI Mapping Concepts
What is a Mapping?
Business Rules for Mapping
What is a Mapping, a Filter, a Join?
Overview of Integration Process
What is a Staging Area?
Execution Location
Mapping with Knowledge Modules (KM)
Creating an Intermediate Mapping


Designing Mappings
Designing a Mapping
Multiple Source Data stores
Creating Joins
Filtering Data
Disabling Transformations
Overview of the Flow
Specifying the Staging Area
Selecting Knowledge Modules


Mapping: Monitoring and Debugging
Monitoring Mappings
Creating Objects with Operator
Viewing Sessions and Tasks
How to Monitor Execution of a Mapping
How to Troubleshoot a Session
Keys to Reviewing the Generated Code
Working with Errors
Tips for Preventing Errors


Designing Mappings: Advanced Topics
Mapping with Business Rules
Overview of Business Rule Elements
Creating and Tracking Variables
Creating User Functions
Mapping Substitution Methods
Modifying a KM
Showing Variable Values in Log
Customizing Reverse Engineering Using RKM


Creating and Running ODI procedures
What is a Procedure?
Examples of Procedures
Creating Procedures
Adding Commands
Adding Options
Running a Procedure
Viewing Results with Operator


Creating and Running 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 with Load Plans
Preparing Scenarios for Deployment
Automating Scenario Management
Scheduling the ODI Scenario
Overview of ODI version management
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
Creating Change Data Capture (CDC)
Viewing Data/Changed data
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


Creating Web Services and Integration of ODI with SOA
Web Services in Action
Using Data Services
Setting Up Data Services
Testing Data Services
Installing Public Web Services
Using Public Web Services
Invoking Web Services
Integrating ODI with SOA


Extending ODI with the SDK
Coding SDK Public Interfaces
Integrating through ODI SDK
Examining SDK examples


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных