Уровень сложности:
Длительность курса: 40 ак.ч.
График обучения: 5 дней по 8 ак.ч.
Аннотация
Этот пятидневный курс предназначен для специалистов баз данных, в обязанности которых входит практическая работа по созданию BI-решений, включая внедрение хранилищ данных, ETL и очистку данных.
Сфера применения слушателями полученных профессиональных компетенций, умений, знаний и навыков: реализация хранилищ данных; разработка пакетов SSIS для извлечения данных и загрузки/передачи/преобразования (ETL); обеспечение целостности данных, с использованием Master Data Services (MDS); очистка данных с помощью служб Data Quality (DQS.)
Этот курс входит в состав сертификации Microsoft Certified Solutions Associate: SQL Server.
Учебные материалы курса на английском языке.
Знания и умения, полученные в результате обучения
После изучения этого курса, вы научитесь:
- Представлять концепцию и архитектуру хранилища данных.
- Выбирать подходящую аппаратную платформу для хранилищ данных.
- Планировать и создавать хранилища данных в SQL Server 2012.
- Создавать и отлаживать пакеты SSIS для извлечения данных и загрузки/передачи/преобразования (ETL) на базе служб SQL Server Integration Services.
- Реализовывать SSIS решение, которое поддерживает инкрементную загрузку хранилища и изменение данных.
- Создавать и редактировать базовые модели MDS, а также настраивать бизнес-правила и получать Master Data Services данные.
- Создавать базу знаний DQS и использовать ее для очистки и сопоставления данных.
- Использовать Excel для анализа данных в хранилище.
- Расширять пакеты SSIS пользовательскими скриптами и компонентами.
- Развертывать и настраивать пакеты SSIS.
Полезные Интернет-ссылки
Официальная информация по курсу MOC-10777. Реализация хранилищ данных в Microsoft SQL Server 2012 доступна здесь.
Сегодня занятий по этому курсу нет.
20 000 ₽
Расчёт стоимости с учётом возможных скидок
24 400 ₽
Скидки предоставляются в зависимости от количества слушателей,
суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих
акций и скидок...
Для успешного завершения курса, слушатели должны обладать следующими навыками и знаниями:
- Базовые знания операционной системы Windows.
- Практические знания языка Transact-SQL (создание запросов) или прохождение курса MOC-10774AB. Разработка запросов в Microsoft SQL Server 2012.
- Навыки работы с реляционными базами данных (навыки проектирования баз данных).
- Знакомство и опыт работы с другими реляционными СУБД приветствуется.
- Знание технического английского (учебные материалы курса на английском языке).
Модуль 1. Введение в хранилища данных
- Описание концепции и архитектуры хранилища данных
- Решение для хранилища данных
Лабораторная работа: Изучение решения для хранилища данных
Модуль 2. Аппаратное обеспечение для хранилища данных
- Сложности построения хранилищ данных
- Архитектура хранилищ данных
- Оборудование для хранилищ данных
Модуль 3. Проектирование и реализация хранилищ данных
- Логический дизайн хранилищ данных
- Физический дизайн хранилищ данных
Лабораторная работа: Реализация схемы хранилища данных
Модуль 4. Разработка и внедрение схемы для хранилища данных
- Введение в ETL с SSIS
- Изучение источников данных
- Реализация потока данных
Лабораторная работа: Реализация потока данных в пакете служб SSIS
Модуль 5. Реализация потока управления в пакете SSIS
- Введение в поток управления
- Создание динамических пакетов
- Использование контейнеров
- Управление согласованностью
Лабораторная работа: Реализация потока управления в пакете SSIS
Модуль 6. Отладка и устранение неполадок служб SSIS
- Отладка пакетов служб SSIS
- Ведение журнала событий пакетов служб SSIS
- Обработка ошибок в пакете служб SSIS
Лабораторная работа: Отладка и устранение неполадок пакетов служб SSIS
Модуль 7. Реализация инкрементных ETL процессов
- Введение в инкрементные процессы ETL
- Извлечение изменения данных
- Загрузка измененных данных
Лабораторная работа: Извлечение измененных данных. Загрузка инкрементальных изменений
Модуль 8. Включение данных из облака в хранилище данных
- Обзор «облачных» источников данных
- SQL Server Azure
- Рынок данных Azure
Лабораторная работа: Включение данных из облака в хранилище данных
Модуль 9. Обеспечение качества данных
- Введение в очистку данных
- Использование Data Quality Services для очистки данных
- Использование Data Quality Services для соответствия данных
Лабораторная работа: Очистка данных. Удаление повторяющихся данных
Модуль 10. Использование Master Data Services
- Основные понятия Master Data Services
- Реализация модели Master Data Services
- Использование надстройки Excel с Master Data Services
Лабораторная работа: Реализация Master Data Services
Модуль 11. Расширение SSIS
- Использование пользовательских компонентов в SSIS
- Использование сценариев в SSIS
Лабораторная работа: Использование скриптов и пользовательских компонентов
Модуль 12. Развертывание и настройка пакетов служб SSIS
- Обзор развертывания
- Развертывание проектов служб SSIS
- Планирование выполнения пакетов служб SSIS
Лабораторная работа: Развертывание и настройка пакетов служб SSIS
Модуль 13. Использование данных в хранилище
- Использование Excel для анализа данных в хранилище
- Введение в PowerPivot
- Введение в Crescent
Лабораторная работа: Использование хранилищ данных