Вы научитесь разрабатывать и обслуживать хранилища и витрины данных, а также решать типовые задачи и проблемы, возникающие при их эксплуатации.
По окончании курса Вы будете уметь:
Проектирование и реализация хранилищ данных
Разработка и обслуживание ETL-процедур
Выполнение типовых задач по обслуживанию хранилищ данных
Разрешение проблем, возникающих при эксплуатации хранилищ данных
Необходимая предварительная подготовка:
20462 Administering Microsoft SQL Server Databases
20461 Querying Microsoft SQL Server
Developing Microsoft SQL Server Databases
Аудитория курса:
Администраторы
Разработчики хранилищ данных
Введение в хранилища данных
Задачи хранилища данных. Требования и функциональность.
Планирование инфраструктуры хранилища
Требования к инфраструктуре. Выбор оборудования.
Проектирование и реализация хранилища
Постановка задачи. Таблицы размерностей. Фактические таблицы. Физические аспекты хранилища.
Создание ETL-решения
Введение в ETL. Источники данных. Перемещение данных.
Построение алгоритма работы SSIS-пакета
Управление ходом выполнения. Создание динамичеких пакетов. Использование контейнеров. Управление целостностью.
Отладка SSIS-пакетов
Механизмы отладки. Журналирование событий. Перехват ошибок.
Извлечение данных
Планирование извлечения данных. Выборка изменённых данных.
Загрузка данных
Планирование загрузки. Инкрементальная загрузка. Механизмы Transact-SQL для загрузки.
Управление качеством данных
Введение в качество данных. Очистка данных.
Нормативные данные
Введение в MDS. Создание модели. Управление нормативными справочниками. Создание концентратора данных.
Расширение служб интеграции
Использование сценариев. Создание своих компонент для SSIS.
Развёртывание SSIS-пакетов
Постановка задачи. Механизм развёртывания пакетов. Планирование исполнения пакетов.
Использование хранилища данных
Введение в бизнес-аналитику. Корпоративная бизнес-аналитика. Персональная бизнес-аналитика. Технологии "больших данных"