Сетевая Академия ЛАНИТ-ТИССА Казань
+7 (843) 533-39-21
  Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

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

M20767

После изучения курса вы сможете:

  • Описывать ключевые элементы хранилищ данных.
  • Реализовывать логический дизайн хранилищ данных.
  • Реализовывать физический дизайн хранилищ данных.
  • Создавать колоночные индексы.
  • Реализовывать поток данных в SQL Server Integration Services (SSIS).
  • Отлаживать SSIS пакеты.
  • Реализовывать службу качества данных.
  • Реализовывать модели службы мастер данных.

Содержание курса

Модуль 1: Введение в хранилища данных.

  • Описание концепции и архитектуры хранилища данных.
  • Решение для хранилища данных.

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

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

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

  • Проектирование логической модели хранилища данных.
  • Проектирование физической модели хранилища данных.

Модуль 4: Колоночные индексы.

  • Введения в колоночные индексы.
  • Создание колоночных индексов.
  • Работа с колоночными индексами.

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

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

Модуль 6: Создание решения по управлению хранилищами данных – ETL (Extract, Transform, Load).

  • Введение в ETL с SQL Server Integration Services (SSIS).
  • Исследование источника данных.
  • Реализация потока данных.

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

  • Введение в поток управления.
  • Создание динамических пакетов.
  • Использование контейнеров.

Модуль 8: Отладка и устранение неисправностей пакетов SSIS.

  • Отладка пакета SSIS.
  • Журнализация событий пакета SSIS.
  • Обработка ошибок в пакете SSIS.

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

  • Введение в инкрементальный ETL-процесс.
  • Извлечение измененных данных.
  • Временные таблицы.

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

  • Введение в качество данных Data Quality.
  • Использование службы качества данных (Data Quality Services) для очистки данных.
  • Использование службы качества данных для поиска совпадения данных.

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

  • Основные понятия службы мастер данных.
  • Реализация модели службы мастер данных.
  • Управление мастер данными.
  • Создание хаба мастер данных.

Модуль 12: Расширение SQL Server Integration Services (SSIS).

  • Использование пользовательских компонентов в SSIS.
  • Использование скриптов в SSIS.

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

  • Обзор развертывания SSIS.
  • Развертывание проектов SSIS.
  • Планирование выполнения пакетов SSIS.

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

  • Введение в бизнес-аналитику (Business Intelligence).
  • Введение в отчеты (Reporting).
  • Введение в анализ данных (Data Analysis).
  • Анализ данных в хранилище Azure.

Слушатели

Курс предназначен для IT-профессионалов, которые являются BI разработчиками. Курс будет полезен специалистам, которые занимаются разработкой решений создания хранилищ данных, ETL и очисткой данных.


Предварительная подготовка

  • опыт работы с реляционными базами данных от 2-х лет;
  • разработка нормализованных бах данных;
  • создание таблиц и отношений;
  • написание запросов на языке T-SQL;
  • базовые знания в программировании;
  • понимание ключевых приоритетов бизнеса (доход, рентабельность, финансовый учет).
Продолжительность: 5 дн.
Цена: 27500 р.