Результат обучения: После изучения курса Вы сможете:
- Планировать обмен данными и промежуточные решения для ETL операции;
- Планировать SSIS решения;
- Проектировать и реализовывать потоки данных;
- Реализовывать журналирование и обработку ошибок в пакетах, повышать их надежность;
- Оптимизировать SSIS решения;
- Развертывать и управлять SSIS решениями.
План курса
1. Планирование ETL Темы:
- Определение источников и приёмников данных.
- Оценка данных источника.
- Определение требований для промежуточных узлов.
Лабораторная работа:
- Планирование ETL решений.
2. Планирование SSIS решений Темы:
- Планирование пакетов.
- Планирование процесса разработки пакетов.
- Проектирование управляющей логики пакета.
Лабораторная работа:
3. Проектирование потоков данных Темы:
- Понятие потока данных.
- Проектирование процессов потока данных.
- Обработка изменений данных.
Лабораторная работа:
- Разработка потока данных.
4. Журналирование, обработка ошибок и надежность Темы:
- Журналирование ETL операций.
- Обработка ошибок в SSIS.
- Повышение надежности ETL процессов с помощью SSIS.
Лабораторная работа:
- Создание надежных пакетов.
5. Оптимизация SSIS решений Темы:
- Мониторинг производительности SSIS.
- Оптимизация пакетов SSIS.
- Масштабирование SSIS пакетов.
Лабораторная работа:
6. Развертывание и управление SSIS решениями Темы:
- Развертывание SSIS пакетов.
- Управление SSIS решением.
Лабораторная работа:
- Развертывание и управление пакетами.