Хотите получать информацию по новым курсам и их датам проведения?
(ODI11gIA) Oracle Data Integrator 11g: Integration and Administration
Описание курса:
Oracle Data Integrator является всесторонней интеграционной платформой, отвечающей всем
интеграционным требованиям: от загрузки больших массивов данных с высокой производительностью до интеграционных процессов с SOA.
Extract, Load, Transform (E-LT) архитектура наследует возможности RDBMS для обработки и трансформации данных - метод, имеющий оптимальную производительность , масштабируемость и невысокую цену общего решения.
Курс рассматривает детали использования графического интерфейса ODI , позволяющего доступ пользователя к различным компонентам и ресурсам инфраструктуры ODI. Сконфигурированная информация об ИТ инфраструктуре , метаданные обо всех приложениях, моделях и других составляющих ODI хранятся в репозитории. Кроме того, изучаются вопросы создания топологии ODI, организация моделей и дизайн интерфейсов,
процедур, пакетов и других объектов.
Предмет изучения:
- Использование Oracle Data Integrator для трансформации данных, относящихся к различным платформам
- Разработка интерфейсов, процедур и пакетов ODI для выполнения ELT трансформации данных
- Администрирование ресурсов ODI и вопросов, связанных с безопасностью
- Реализация Changed Data Capture при помощи ODI.
- Использование ODI Web сервисов и интеграция ODI с SOA
Необходимая предварительная подготовка:
- Базовые знания ELT процесса
- Рабочее знание SQL
Цель курса:
- Описание архитектуры Oracle Data Integrator 11п
- Применение концепций топологии ODI к интеграции данных
- Описание концепций модели ODI
- Дизайн интерфейсов, процедур и пакетов ODI для выполнения ELT-трансформации данных
- Изучение и аудит данных, а также обеспечение качества данных при помощи ODI
- Администрирование ресурсов ODI и установки безопасности при помощи ODI
- Реализация Changed Data Capture при помощи ODI
- Использование Web сервисов и выполнение интеграции ODI с SOA
Аудитория курса:
- Бизнес-аналитики
- Администраторы хранилищ данных
- Администраторы баз данных
- Архитекторы SOA
- Технические консультанты
Программа курса:
Введение
Что такое Oracle Data Integrator? Обзор архитектуры ODI 11g. Обзор основных компонентов ODI 11g. Обзор графических модулей. Типы агентов ODI.
Обзор репозиториев Oracle Data Integrator ODI
Администрирование репозиториев и агентов. Создание пространства для хранения репозиториев. Создание и соединение с Master репозиторием. Создание и соединение с рабочим репозиторием. Сопровождение агентов ODI. Создание физических агентов. Вызов Listener, Scheduler и Web агента. Пример балансировки нагрузки.
Концепции топологии ODI
Обзор топологии. О серверах данных и физических схемах. Определение физической архитектуры. Определение логической архитектуры. Mapping логических и физических ресурсов. Определение агентов. Определение топологии. Планирование топологии. Разработка физической и логической архитектуры. Обзор Topology Navigator. Создание физической архитектуры. Создание сервера данных. Тестирование соединения с сервером данных. Создание физической схемы.
Создание логической архитектуры
Обзор логической архитектуры и контекстов. Связь логической и физической архитектуры. Создание нового проекта ODI. Создание фолдеров, сопровождение проектов и фолдеров. Общие представления о модулях знаний. Экспорт и импорт объектов ODI. Использование маркеров.
Концепции модели Oracle Data Integrator
Что такое модель? Понимание метаданных в ODI. Понимание Reverse Engineering. Создание модели. Создание основных единиц хранения в ODI - Data stores. Создание ключей и ссылок. Организация модели ODI и создание Data stores. Что такое интерфейс? Бизнес-правила для интерфейсов. Что такое Mapping? Что такое соединение? Что такое фильтр? Что такое ограничение? Что такое промежуточная область?
Создание базовых интерфейсов
Концепции интерфейса ODI. Что такое интерфейс? Бизнес-правила для интерфейсов. Обзор интеграционных процессов. О выборе места выполнения трансформации. Использование модулей знаний с интерфейсом ODI. Создание базового интерфейса и его дизайн. Случай многих источников данных. Создание соединений, фильтрация данных. Запрет трансформаций. Обзор потока процессов. Указание промежуточной области. Выбор модулей знаний. Интерфейсы: мониторинг и отладка. Использование Operator. Просмотр сессий и задач. Как мониторировать выполнение интерфейса. Как анализировать ошибки сессии. Указания к просмотру сгенерированного кода. Работа с ошибками, предотвращение ошибок.
Разработка сложного интерфейса
Использование бизнес-правил в интерфейсах. Обзор элементов бизнес-правил. Использование переменных. Использование пользовательских функций. использование методов подстановки. Модификация модулей знаний. Разработка своих собственных модулей знаний.
Использование процедур ODI
Что такое процедура, примеры процедур. Создание процедур, добавление команд и опций, запуск процедур. Использование Operator для просмотра результатов.
Использование пакетов ODI
Что такое пакет, создание и выполнение пакета. Создание сложного пакета. Обработка ошибок. Управление путями выполнения. Создание цикла. Использование закладки Advanced.
Сопровождение сценариев и версий ODI
Что такое сценарий, сопровождение сценария. Подготовка сценария для развертывания. Автоматизация сопровождения сценария. Составление расписания запуска сценариев. Использование Version Browser и Version Comparison Tool. Сопровождение параллельных изменений.
Принудительное сопровождение качества данных и аудит данных в ODI
Что такое контроль качества данных и когда его применяют в ODI? Контроль качества данных на источниках данных. Контроль качества данных во время интеграционного процесса. Контроль качества данных в целевых ( Target) данных. Принудительное использование контроля качества данных и его аудит.
Работа с Changed Data Capture
Обзор сопровождения версионности. Методы Changed Data Capture(СDС). Changed Data Capture в ODI, стратегия и инфраструктура, использование Устойчивость данных в СВС. Просмотр данных/измененных данных. Использование журнализации.
Администрирование ресурсов ODI
Обзор использования Open Tools и его установка. Использование Open Tools в пакете, процедуре или модуле знаний. Разработка собственного Open Tools. Определение политик безопасности и паролей.
Использование Web сервисов и интеграция ODI с SOA
Web сервисы в действии и их использование. Использование, установка и тестирование сервисов данных. Установка общедоступных Web сервисов. Вызов Web сервисов. Интеграция ODI с SOA. Расширения ODI при помощи SDK:использование общедоступных интерфейсов SDK и интеграция при помощи ODI SDK. Изучение примеров SDK.
Дни | 5 дней |
---|---|
Дата курса | По запросу |
Город | Все города |
Формат обучения | Корпоративный |