Очно или онлайн

Язык запросов MDX для аналитических служб SQL Server (OLAP)

Логотип Учебный Центр «Специалист» Учебный Центр «Специалист» ★ 4,0 · 2 отзыва

Курс посвящён языку MDX для работы с многомерными базами данных OLAP в SQL Server. Слушатели учатся писать запросы, извлекать данные из кубов и строить отчёты. Программа рассчитана на администраторов SQL-серверов, аналитиков, разработчиков и специалистов по отчётности.

Объём
24 ак. ч. аудиторной нагрузки + 24 ак. ч. самостоятельной работы
Формат
Очно или онлайн
Ближайший старт
25 октября

Чему вы научитесь

  • Извлекать данные из многомерных баз данных
  • Писать запросы на языке MDX
  • Строить отчёты на основе кубов OLAP
  • Использовать навигационные и фильтрующие функции MDX
  • Создавать вычисляемые члены и меры
  • Работать с измерением времени и временными вычислениями
  • Создавать индикаторы производительности (KPI) в BIDS
  • Строить отчёты в SQL Server Reporting Services (SSRS)
  • Комбинировать MDX и DAX для многомерных и табулярных моделей

Программа курса

10 модулей · 24 ак. ч. аудиторной нагрузки + 24 ак. ч. самостоятельной работы

  1. 1Семейство технологий бизнес-аналитики. Обзор технологий Microsoft для анализа данных. Жизненный цикл данных в системах бизнес-аналитики2 ак.ч
    • Для чего могут пригодиться технологии анализа данных (BI, OLAP, DWH, ETL)
    • На что следует обратить внимание при внедрении системы бизнес-аналитики
    • Область применения и инструментальные средства
    • Лабораторная работа: Исследование ETL-процесса на примере пакета служб интеграции
  2. 2Знакомство с языком многомерных запросов MDX. Начинаем с самого простого, привыкаем к многомерной модели2 ак.ч
    • Отличия многомерной модели от табличной
    • Хранилища и витрины данных
    • Введение в язык MDX
    • MDX-редактор
    • Лабораторная работа: Знакомство с редактором запросов (Management Studio), Business Intelligent Development Studio, трассировщиком SQL Profiler
    • Основы MDX
  3. 3Измерения – скелет многомерной модели. Измерения, кортежи, ячейки и другие элементы многомерной модели данных3 ак.ч
    • Размерности
    • Атрибуты размерностей
    • Иерархии
    • Члены измерения
    • Кортежи
    • Ячейки
    • Наборы
    • Присваивания
    • Функции
    • Лабораторная работа: Свойства размерности, Атрибуты размерности, Иерархии в одной размерности, Иерархии поверх нескольких размерностей, Корневой уровень иерархии, Функция Members, Ссылочные члены, Синтаксические ошибки, Ссылки на частичные кортежи, Отображение на нескольких осях, Перекрёстное соединение (Crossjoin), Режим Auto-exists, Механизм Exists, Устранение дублирующих кортежей
  4. 4Навигация по многомерной модели. Навигационные, фильтрующие, сортирующие функции и их комбинирование3 ак.ч
    • Навигация в отчётах
    • Относительные позиции
    • Навигационные функции
    • Управление сортировкой
    • Фильтрация результатов
    • Комбинирование наборов
    • Лабораторная работа: Навигация по иерархии, Относительное позиционирование, Использование функции Members, Иерархические функции
  5. 5Многомерные вычисления. Использование выражений, статистических функций и других механизмов для вычислений3 ак.ч
    • Выражения
    • Вычисляемые члены
    • Форматирование результата (WITH)
    • Динамические выражения
    • Функция IIF
    • Статистические функции
    • Сравнение кортежей с параметрами
    • Лабораторная работа: Изучение вариантов применения правила WITH, Создание вычисляемых членов, Вычисление процентных величин, Форматирование
  6. 6Работа с измерением времени, временные вычисления, навигация по оси времени, вычисляемые временные члены и агрегаты3 ак.ч
    • Измерение времени
    • Множественные календари
    • Временные функции
    • Параллельные периоды
    • Открывающие периоды
    • Закрывающие периоды
    • Последние периоды
    • Механизм Year-to-Date
    • Вычисляемые меры поверх оси времени
    • Сравнение периодов
    • Функция Sum
    • Агрегатные функции
    • Функции Max и Min на оси времени
    • Лабораторная работа: ParallelPeriod, OpeningPeriod, ClosingPeriod, LastPeriod, Year-To-Date, Вычисляемые меры поверх оси времени, Сравнение периодов, Функция Sum, Агрегирование, Функция Max, Функция Min, Использование соединения Crossjoin совместно с параллельными периодами
  7. 7Практическое применение MDX. Комбинирование изученных технологий для решения практических задач3 ак.ч
    • Логика OR
    • Логика AND
    • Сочетание OR и AND на разных иерархиях
    • Сложные сценарии использования AND и OR
    • Использование функции NonEmpty
    • Средние значения
    • Работа с последней датой
    • Параллельные периоды с множественными датами
    • Проверка текущего контекста
    • Варианты функции Descendants
    • Ранжирующие значения
    • Лабораторная работа
  8. 8Индикаторы производительности (KPI) и многомерные запросы в Business Intelligence Development Studio. Калькуляции, индикаторы и другие применения MDX в BIDS2 ак.ч
    • Создание именованных вычислений в BIDS
    • Создание индикаторов производительности в BIDS
    • Лабораторная работа: Создание именованного выражения, Создание листового индикатора, Создание целевого индикатора, Использование механизма IIF в KPI
  9. 9Другие применения MDX: отчёты. Использование MDX-запросов для построения отчётов в службах отчётов (SQL Server Reporting Services)2 ак.ч
    • Создание отчёта в отчётных службах SQL Server (SSRS)
    • Создание соединения с кубом
    • Работа с многомерными запросами в MDX-конструкторе
    • Создание нестандартных запросов
    • Передача параметров
    • Лабораторная работа: Отчёт в SSRS, Соединение с кубом, Создание MDX-запроса в конструкторе, Создание нестандартного запроса, Передача параметров
  10. 10MDX и DAX. Совместная работа многомерных и табулярных моделей1 ак.ч
    • Обзор табулярных моделей
    • Преимущества и недостатки многомерных и табулярных моделей
    • MDX-запросы к табулярным моделям
    • DAX-запросы к многомерными моделям

Преподаватели: Самородов Федор Анатольевич

Кому подойдёт курс

Администраторы SQL-сервера

Курс даёт навыки работы с многомерными базами и написания запросов MDX для анализа данных.

Аналитики

Позволяет извлекать данные из OLAP-кубов и строить отчёты для анализа больших объёмов информации.

Разработчики

Осваивают MDX для создания запросов и интеграции с системами отчётности.

Специалисты по системам отчётности

Учатся строить отчёты на основе кубов OLAP в SSRS и использовать MDX-конструктор.

Программисты 1С

Могут применять MDX для работы с многомерными данными и анализа информации.

Подготовка: Успешное окончание курса «Основы программирования и баз данных» или эквивалентная подготовка. Английский язык уровня Elementary (часть 2) или эквивалент.

Как проходит обучение

Формат
очно или онлайн
Расписание
воскресенье 10:00–17:10
Объём
24 ак. ч. аудиторной нагрузки + 24 ак. ч. самостоятельной работы
Практика
лабораторные работы в каждом модуле, самостоятельная практика в компьютерных классах

Бонусы: 24 ак. ч. бесплатной самостоятельной практики в компьютерных классах Центра по предварительному согласованию

Стоимость обучения

Для частных лиц 35 950 ₽
Для организаций40 490 ₽

Сравнение с рубрикой «IT и программирование» (1389 курсов с ценой): медиана — 45 000 ₽, большинство программ — от 10 990 ₽ до 151 100 ₽. Этот курс дешевле медианы на 20%.

10 990 ₽151 100 ₽
Смотреть курсы рубрики подешевле →

Цены — по данным сайта школы на 24 октября 2026. Перед оплатой уточните актуальную стоимость и скидки у школы.

Плюсы и минусы

Оценка редакции Курсографа по фактам со страницы курса.

Сильные стороны

  • Практические лабораторные работы в каждом модуле
  • Очно или онлайн, с возможностью подключения из аудитории
  • Дополнительные 24 часа самостоятельной практики бесплатно
  • Преподаватель — Самородов Ф.А., указан на странице

На что обратить внимание

  • Требуется предварительная подготовка по программированию и базам данных, а также английский язык уровня Elementary
  • Цена для организаций выше, чем для частных лиц
  • Курс не включает документ об образовании (не указан на странице)

Преподаватели курса

Отзывы о школе Учебный Центр «Специалист»

Василий ★★★★☆ 30 июня 2025

Прекрасная школа обучения, которая успешно работает в различных направлениях. Все процессы отточены до мелочей. Можно обучаться по технике — трактора, крана, экскаватора и многим другим специальностям.

Алексей ★★★★★ 30 июня 2025

Обучение на категорию А2 прошло отличным образом. Учебные помещения уютные, преподаватели внимательные и компетентные, техника для практики есть. Экзамены сдавали два инспектора: один проверял теорию в классе, другой — водителя на площадке. Всё было организовано на высшем уровне,…

Все 2 отзыва о школе →

Учились здесь? Оставьте отзыв

Частые вопросы о курсе

Нужно ли знать SQL для прохождения курса?

На странице указано, что требуется успешное окончание курса «Основы программирования и баз данных» или эквивалентная подготовка. Знание SQL не заменяет MDX, но может быть полезно.

В каком формате проходят занятия?

Курс можно пройти очно или онлайн. Занятия проходят по воскресеньям с 10:00 до 17:10.

Сколько времени отводится на практику?

Аудиторная нагрузка составляет 24 ак. ч., плюс 24 ак. ч. самостоятельной практики в компьютерных классах Центра бесплатно.

Какой документ выдаётся после окончания?

На странице информация о выдаваемом документе отсутствует.

Можно ли оплатить курс от организации?

Да, стоимость для организаций составляет 40 490 ₽. Для оформления заказа от организации нужно обратиться по телефону +7 (495) 780-48-44.

Похожие курсы в других школах

Все курсы рубрики «IT и программирование» →

Информация о курсе подготовлена редакцией Курсографа по странице курса на сайте школы, обновлено 24 октября 2026.

35 950 ₽Учебный Центр «Специалист»
На сайт курса