Реализация хранилищ данных SQL

Implementing a SQL Data Warehouse



Реализация хранилищ данных SQL
Код: 20767
Направление обучения: Базы данных
Продолжительность: 4 дня / 32 часа
Цена для физ. лиц: 24750 руб.
Цена для юр. лиц: 28750 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Курс рассказывает как создать хранилище данных в Microsoft SQL Server 2016, как использовать ETL со службами интеграции SQL Server, как проверить и очистить данные с SQL Server Data Quality Services и SQL Server Master Data Services.

По окончании курса слушатели смогут:

  •  представлять концепцию и архитектуру хранилища данных
  •  выбирать подходящую аппаратную платформу для хранилищ данных
  •  планировать и создавать хранилища данных
  •  реализовывать потоки данных в SSIS пакетах
  •  производить отладку и устранение неполадок SSIS пакетов
  •  реализовывать ETL решение, которое поддерживает инкрементную загрузку хранилища и изменение  данных
  •  осуществлять интеграцию данных из облака в хранилище данных.
  •  реализовывать очистку данных с помощью службы Microsoft Data Quality.
  •  реализовывать Master Data Services для обеспечения целостности данных.
  •  расширять пакеты SSIS пользовательскими скриптами и компонентами.
  •  разворачивать и настраивать пакеты SSIS.
  •  описать роль хранилища данных в работе BI-решений

Цель курса

Предоставить слушателям знания и навыки, необходимые для реализации хранилища данных для поддержки BI-решений. 

Целевая аудитория

Этот курс предназначен для профессионалов, создающих и поддерживающих различные хранилища данных, настраивающих загрузку и преобразование данных, проверяющих целостность данных и обеспечивающих очистку устаревшей информации.

Необходимая подготовка

Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:

  • минимум 2 года опыта работы с реляционными базами данных
  • опыт проектирования нормализованных баз данных
  • опыт создания таблиц и связей
  • опыт написания запросов на Transact-SQL
  • знание базовых структур программирования (как ветвление и циклы)
  • понимание ключевых приоритетов бизнеса – доход, прибыль, финансовые исчисления

Содержание

Модуль 1: Введение в хранилища данных
 
  • описание концепции и архитектуры хранилища данных
  • решение для хранилища данных
  • лабораторная работа: Изучение решения для хранилища данных

Модуль 2: Планирование инфраструктуры хранилищ данных  

  • рекомендации по созданию инфраструктуры хранилищ данных
  • планирование аппаратного обеспечения для хранилища данных
  • лабораторная работа: Планирование инфраструктуры хранилищ данных

Модуль 3: Проектирование и реализация хранилищ данных  

  • проектирование логической инфраструктуры хранилища данных
  • проектирование физической инфраструктуры хранилища данных
  • лабораторная работа: Реализация схемы хранилища данных

Модуль 4: Индексы колоночного хранения (columnstore)  

  • введение в индексы columnstore
  • создание columnstore индексов
  • работа с columnstore индексами
  • лабораторная работа: Использование columnstore индексов

Модуль 5: Реализация хранилища данных в Azure  

  • преимущество хранилища данных в Azure
  • реализация хранилища данных в Azure
  • разработка хранилища данных в Azure
  • миграция данных в хранилище Azure
  • лабораторная работа: Реализация хранилища данных в Azure

Модуль 6: Создание ETL решения  

  • введение в ETL с SSIS
  • изучение источников данных
  • реализация потока данных
  • лабораторная работа: Реализация потока данных в пакете служб SSIS

Модуль 7: Реализация потока управления в пакете SSIS  

  • введение в поток управления
  • создание динамических пакетов
  • использование контейнеров
  • лабораторная работа: Реализация потока управления в пакете SSIS
  • лабораторная работа: Использование транзакций и контрольных точек

Модуль 8: Отладка и устранение неполадок служб SSIS  

  • отладка пакетов служб SSIS
  • ведение журнала событий пакетов служб SSIS
  • обработка ошибок в пакете служб SSIS
  • лабораторная работа: Отладка и устранение неполадок пакетов служб SSIS

Модуль 9: Реализация инкрементального ETL-процесса загрузки данных  

  • основы инкрементальной загрузки данных
  • извлечение измененных данных
  • использование временных таблиц
  • лабораторная работа: Извлечение измененных данных
  • лабораторная работа: Загрузка данных в хранилище данных

Модуль 10: Обеспечение качества данных  

  • введение в качество данных
  • использование Data Quality Services для очистки данных
  • использование Data Quality Services для сведения данных
  • лабораторная работа: Очистка данных
  • лабораторная работа: Исключение дублирования данных

Модуль 11: Использование Master Data Services  

  • основные понятия Master Data Services
  • реализация модели Master Data Services
  • управление основными данными
  • создание концентратор основных данных
  • лабораторная работа: Реализация Master Data Services

Модуль 12: Расширение SSIS

  • использование пользовательских компонентов в SSIS
  • использование сценариев в SSIS
  • лабораторная работа: Использование скриптов и пользовательских компонентов

Модуль 13: Развертывание и настройка пакетов служб SSIS

  • обзор развертывания
  • развертывание проектов служб SSIS
  • планирование выполнения пакетов служб SSIS
  • лабораторная работа: Развертывание и настройка пакетов служб SSIS

Модуль 14: Использование данных в хранилище

  • введение в бизнес аналитику (BI)
  • введение в системы отчетности
  • введение в анализ данных
  • анализ данных с использованием хранилища Azure
  • лабораторная работа: Использование средств бизнес аналитики

Получаемый документ

Сертификат.jpg
Certifiate_Microsoft.jpg


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


К сожалению, в этом курсе нет ближайших дат для бронирования, но вы можете запросить информацию.

Курс доступен в следующих пакетах: