Цена курса: 14400 руб
Цена вебинара: 12960 руб.
Длительность курса: 27/3 часов/дней.
Расписание занятий по курсу:
| № п/п | Город | Дата |
| 2 | Самара | 16-07-2012 |
| 3 | Саратов | 10-12-2012 |
Курс предназначен: для администраторов баз данных, разработчиков систем бизнес-анализа, а также для разработчиков и администраторов систем, связанных с импортом/экспортом/обработкой больших объёмов данных.
Цель курса: освоение функций и возможностей Microsoft SQL Server 2008, предназначенных для реализации и поддержки служб интеграции.
Предварительная подготовка:
Для похождения обучения на курсе слушатели должны обладать:
- пониманием сценариев по импорту/экспорту данных в масштабах предприятия;
- опытом работы с окружением Microsoft Windows Server;
- опытом работы с Microsoft SQL Server, включая агент SQL Server, язык запросов SQL Server, системные таблицы SQL Server, учетные записи SQL Server (пользователи и их разрешения).
По окончании обучения слушатели смогут:
- Описывать службы интеграции SQL Server 2008 и инструментарий для их использования
- Создавать пакеты заданий для служб интеграции
- Определять управляющие потоки в пакетах заданий
- Определять потоки данных в пакетах заданий
- Реализовывать журналирование в пакетах заданий
- Отлаживать пакеты заданий и обрабатывать ошибки
- Работать с контрольными точками и транзакциями в пакетах заданий
- Развёртывать пакеты заданий
- Управлять пакетами заданий и настройками безопасности
Содержание курса:
Введение в службы интеграции SQL Server 2008
- Обзор служб интеграции, их роль в решении ETL-задач
- Мастер импорта-экспорта данных
- Использование инструментов служб интеграции для построения ETL-решений
- Запуск пакетов служб интеграции
Разработка решения для интеграции
- Создание решения для интеграции
- Создание собственных пакетов служб интеграции
- Использование переменных
- Компиляция и запуск решения
Реализация управляющего потока
- Элементы для управления потоком исполнения
- Группировка, активация/деактивация задач
- Настройка очерёдности исполнения (параллельное, последовательное исполнение)
- Контейнеры для управления потоком (последовательность, циклы)
Реализация потока данных
- Источники и назначения для потока данных
- Трансформации в потоке данных
- Построение сложных алгоритмов трансформации
- Пути потока данных
- Использование механизмов просмотра данных для отладки
- Обработка потоков ошибочных данных
Реализация журналирования
- Стандартные способы журналирования
- Настройка стандартного журналирования задач и событий
- Настройка собственных вариантов журналирования
Отладка и обработка ошибок
- Отладка пакета
- Инструменты для отладки (точки останова, просмотр текущих значений)
- Перехват и обработка ошибок
- Стратегия обработки аварийных ошибок и сбоев
Реализация контрольных точек и транзакций
- Стратегия создания устойчивых к сбоям пакетов
- Реализация контрольных точек
- Режимы перезапуска пакета после сбоя
- Реализация транзакций
- Распределённые и локальные транзакции
Развёртывание пакетов
- Пакетные конфигурации
- Настройка пакетной конфигурации и подготовка к развёртыванию
- Развёртывание пакетов
- Работа с конфигурируемым пакетом
Управление пакетами и настройка безопасности
- Управление пакетами
- Импорт и экспорт пакетов
- Мониторинг выполнения пакета
- Автоматизация пакетов, запуск по расписанию
- Настройка безопасности
- Режимы доступа к пакету

