Курс: Внедрение и поддержка сервисов интеграции Microsoft SQL Server 2008 R2
Продолжительность курса: 24 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Целью курса является освоение функций и возможностей Microsoft SQL Server 2008, предназначенных для реализации и поддержки служб интеграции.
Аудитория:
Курс предназначен для администраторов баз данных, разработчиков систем бизнес-анализа, а также для разработчиков и администраторов систем, связанных с импортом/экспортом/обработкой больших объёмов данных.
Необходимая подготовка:
• Пониманием сценариев по импорту/экспорту данных в масштабах предприятия
• Опытом работы с окружением microsoft windows server
• Опытом работы с microsoft sql server, включая агент sql server, язык запросов sql server, системные таблицы sql server, учетные записи sql server (пользователи и их разрешения)
Результат обучения:
После изучения курса слушатель будет уметь:
• Описывать службы интеграции SQL Server 2008 и инструментарий для их использования
• Создавать пакеты заданий для служб интеграции
• Определять управляющие потоки в пакетах заданий
• Определять потоки данных в пакетах заданий
• Реализовывать журналирование в пакетах заданий
• Отлаживать пакеты заданий и обрабатывать ошибки
• Работать с контрольными точками и транзакциями в пакетах заданий
• Развёртывать пакеты заданий
• Управлять пакетами заданий и настройками безопасности
Программа курса:
Модуль 1. Введение в службы интеграции SQL Server 2008
• Обзор служб интеграции, их роль в решении ETL-задач
• Мастер импорта-экспорта данных
• Использование инструментов служб интеграции для построения ETL-решений
• Запуск пакетов служб интеграции
Модуль 2. Разработка решения для интеграции
• Создание решения для интеграции
• Создание собственных пакетов служб интеграции
• Использование переменных
• Компиляция и запуск решения
Модуль 3. Реализация управляющего потока
• Элементы для управления потоком исполнения
• Группировка, активация/деактивация задач
• Настройка очерёдности исполнения (параллельное, последовательное исполнение)
• Контейнеры для управления потоком (последовательность, циклы)
Модуль 4. Реализация потока данных
• Источники и назначения для потока данных
• Трансформации в потоке данных
• Построение сложных алгоритмов трансформации
• Пути потока данных
• Использование механизмов просмотра данных для отладки
• Обработка потоков ошибочных данных
Модуль 5. Реализация журналирования
• Стандартные способы журналирования
• Настройка стандартного журналирования задач и событий
• Настройка собственных вариантов журналирования
Модуль 6. Отладка и обработка ошибок
• Отладка пакета
• Инструменты для отладки (точки останова, просмотр текущих значений)
• Перехват и обработка ошибок
• Стратегия обработки аварийных ошибок и сбоев
Модуль 7. Реализация контрольных точек и транзакций
• Стратегия создания устойчивых к сбоям пакетов
• Реализация контрольных точек
• Режимы перезапуска пакета после сбоя
• Реализация транзакций
• Распределённые и локальные транзакции
Модуль 8. Развёртывание пакетов
• Пакетные конфигурации
• Настройка пакетной конфигурации и подготовка к развёртыванию
• Развёртывание пакетов
• Работа с конфигурируемым пакетом
Модуль 9. Управление пакетами и настройка безопасности
• Управление пакетами
• Импорт и экспорт пакетов
• Мониторинг выполнения пакета
• Автоматизация пакетов, запуск по расписанию
• Настройка безопасности
• Режимы доступа к пакету
Окончательная цена указывается в договоре на обучение.
Записаться на курс