Этот курс посвящен работе в среде Information Server V8.5.
Целью данного курса является углубленное изучение разработки параллельных джобов в DataStage V8.5, а так же настройки производительности.
Аудитория
Этот курс предназначен для опытных разработчиков, желающих расширить свои знания, как в области настройки производительности, так и в принципах построения параллельной архитектуры DataStage.
Начальные требования
Вам необходимо соблюсти следующие рекомендации для наилучшего усвоения программы данного курса:
-
Необходимо обладать знаниями, изложенными в начальном курсе по DataStage Essentials, или эквивалентными.
-
Так же рекомендуется иметь за плечами не менее года работы с продуктом.
По окончании курса Вы сможете
-
Описать архитектуру параллельного выполнения задач
-
Описать процесс компиляции и выполнения параллельных джобов
-
Легко ориентироваться в механизмах партиционирования и объединения потоков
-
Настраивать сортировки и управлять использованием оперативной памяти, а так же использовать основные пути оптимизации
-
Понимать, как работать с основными типами данных в среде параллельных джобов
-
Создавать контейнеры и использовать их в различных задачах
-
Использовать создание циклов в стэйжде трансформер для решения своих задач
-
Писать свои собственные стэйджи и функции
-
Использовать стэйджи коннекторы для работы с реляционными базами данных
-
Использовать XML стэйдж для работы с XML типом данных
-
Использовать два типа стэйджа slowly changing dimensions
-
Best practices
Расписание курса
-
Раздел 1 – Введение в параллельную архитектуру
-
Раздел 2 – Компиляция и выполнение
-
Раздел 3 – Партиционирование и объединение
-
Раздел 4 - Сортировка
-
Раздел 5 – Буферизация в параллельных задачах
-
Раздел 6 – Типы данных в параллельных задачах
-
Раздел 7 - Контейнеры
-
Раздел 8 – Расширенная работа с трансформером
-
Раздел 9 – Подробнее о функционале параллельных задач
-
Раздел 10 – Работа с реляционными базами данных
-
Раздел 11 – Работа XML документами
-
Раздел 12 - Slowly Changing Dimensions стэйдж
-
Раздел 13 - Best Practices