Раздел: Microsoft SQL Server 2008

M6235 Внедрение и поддержка сервисов интеграции Microsoft SQL Server 2008 R2

Цена
Индивидуальное обучение (1ак.ч.) от 1500 руб.
Цена для организаций 21600 руб.
Цена для частных лиц 21600 руб.
Цена вебинара 21600 руб.

Длительность курса: 27/3 часов/дней.

Курс предназначен: для администраторов баз данных, разработчиков систем бизнес-анализа, а также для разработчиков и администраторов систем, связанных с импортом/экспортом/обработкой больших объёмов данных.

Цель курса: освоение функций и возможностей 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-решений
  • Запуск пакетов служб интеграции

Разработка решения для интеграции

  • Создание решения для интеграции
  • Создание собственных пакетов служб интеграции
  • Использование переменных
  • Компиляция и запуск решения

Реализация управляющего потока

  • Элементы для управления потоком исполнения
  • Группировка, активация/деактивация задач
  • Настройка очерёдности исполнения (параллельное, последовательное исполнение)
  • Контейнеры для управления потоком (последовательность, циклы)

Реализация потока данных

  • Источники и назначения для потока данных
  • Трансформации в потоке данных
  • Построение сложных алгоритмов трансформации
  • Пути потока данных
  • Использование механизмов просмотра данных для отладки
  • Обработка потоков ошибочных данных

Реализация журналирования

  • Стандартные способы журналирования
  • Настройка стандартного журналирования задач и событий
  • Настройка собственных вариантов журналирования

Отладка и обработка ошибок

  • Отладка пакета
  • Инструменты для отладки (точки останова, просмотр текущих значений)
  • Перехват и обработка ошибок
  • Стратегия обработки аварийных ошибок и сбоев

Реализация контрольных точек и транзакций

  • Стратегия создания устойчивых к сбоям пакетов
  • Реализация контрольных точек
  • Режимы перезапуска пакета после сбоя
  • Реализация транзакций
  • Распределённые и локальные транзакции

Развёртывание пакетов

  • Пакетные конфигурации
  • Настройка пакетной конфигурации и подготовка к развёртыванию
  • Развёртывание пакетов
  • Работа с конфигурируемым пакетом

Управление пакетами и настройка безопасности

  • Управление пакетами
  • Импорт и экспорт пакетов
  • Мониторинг выполнения пакета
  • Автоматизация пакетов, запуск по расписанию
  • Настройка безопасности
  • Режимы доступа к пакету