Список
курсов

Язык запросов MDX для SQL Server Analysis Services 2012. (Microsoft MDX SQL 2005 through SQL 2012)

50578 3 дн. / 24 ак. ч. Точной даты нет, вы можете зарегистрироваться

Описание Курса:

Курс поможет овладеть профессиональным использованием многомерных баз данных!
Язык MDX (Multidimensional eXpressions) разработан компанией Microsoft для прямой работы с многомерными базами OLAP.
В процессе курса изучаются все возможности языка запросов MDX и вырабатываются навыки работы с MDX-инструментами.

Аудитория:

Курс предназначен для лиц, в обязанности которых входит администрирование SQL-сервера, а также аналитиков, разработчиков, специалистов по системам отчета.

Предварительные требования:

  • Знание  основ баз данных.
  • Базовые знания языка SQL, опыт работы с Excel или другими электронными таблицами. 

Приобретаемые навыки:

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

  • Извлекать данные из многомерных баз данных
  • Писать запросы на языке MDX
  • Строить отчёты на основе кубов OLAP

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

Модуль 1. Семейство технологий бизнес-аналитики. Обзор предлагаемых Microsoft технологий для анализа данных. Жизненный цикл данных в системах бизнес-аналитики

  • Для чего могут пригодиться технологии анализа данных (BI, OLAP, DWH, ETL)
  • На что следует обратить внимание при внедрении системы бизнес-аналитики
  • Область применения и инструментальные средства

 Модуль 2. Знакомство с языком многомерных запросов MDX. 

  • Отличия многомерной модели от табличной
  • Хранилища и витрины данных
  • Введение в язык MDX
  • MDX-редактор

Лабораторная работа

  • Знакомство с редактором запросов (Management Studio)
  • Знакомство с редактором Business Intelligent Development Studio
  • Знакомство с трассировщиком SQL Profiler
  • Основы MDX

Модуль 3. Измерения - скелет многомерной модели. Измерения, кортежи, ячейки и другие элементы многомерной модели данных

  • Размерности
  • Атрибуты размерностей
  • Иерархии
  • Члены измерения
  • Кортежи
  • Ячейки
  • Наборы
  • Присваивания
  • Функции

Лабораторная работа

  • Свойства размерности
  • Атрибуты размерности
  • Иерархии в одной размерности
  • Иерархии поверх нескольких размерностей
  • Корневой уровень иерархии
  • Функция Members
  • Ссылочные члены
  • Синтаксические ошибки
  • Ссылки на частичные кортежи
  • Отображение на нескольких осях
  • Перекрёстное соединение (Crossjoin)
  • Режим Auto-exists
  • Механизм Exists
  • Устранение дублирующих кортежем

 Модуль 4. Навигация по многомерной модели. Навигационные, фильтрующие, сортирующие функции и их комбинирование 

  • Навигация в отчётах
  • Относительные позиции
  • Навигационные функции
  • Управление сортировкой
  • Фильтрация результатов
  • Комбинирование наборов

Лабораторная работа 

  • Навигация по иерархии
  • Относительное позиционирование
  • Использование функции Members
  • Иерархические функции

Модуль 5. Многомерные вычисления. Использование выражений, статистических функций и других механизмов для вычислений

  • Выражения
  • Вычисляемые члены
  • Форматирование результата (WITH)
  • Динамические выражения
  •  Функция IIF
  • Статистические функции
  • Сравнение кортежей с параметрами

Лабораторная работа

  • Изучение вариантов применения правила WITH
  • Создание вычисляемых членов
  • Форматирование

Модуль 6. Работа с измерением времени, множественные календари и расходящиеся горизонты. Работа с измерением времени, временные вычисления, навигация по оси времени, вычисляемые временные члены и агрегаты

  • Измерение времени
  • Множественные календари
  • Временные функции
  • Параллельные периоды
  • Открывающие периоды
  • Закрывающие периоды
  • Последние периоды
  • Механизм Year-to-Date
  • Вычисляемые меры поверх оси времени

Лабораторная работа

  • ParallelPeriod
  • OpeningPeriod
  • ClosingPeriod
  • LastPeriod
  • Year-To-Date
  • Вычисляемые меры поверх оси времени

Модуль 7. Практическое применение MDX. 

  • Средние значения
  • Работа с последней датой
  • Параллельные периоды с множественными датами
  • Проверка текущего контекста
  • Ранжирующие значения

Лабораторная работа

Модуль 8. Другие применения MDX: отчёты. Использование MDX-запросов для построения отчётов в службах отчётов (SQL Server Reporting Services) и приложениях PerformancePoint

  • Создание отчёта в отчётных службах SQL Server (SSRS)
  • Создание соединения с кубом
  • Работа с многомерными запросами в MDX-конструкторе
  • Создание нестандартных запросов
  • Передача параметров

Лабораторная работа

  • Отчёт в SSRS
  • Соединение с кубом
  • Создание MDX-запроса в конструкторе
  • Создание нестандартного запроса
  • Передача параметров

 

 

 

Информация курса

Курс проводится в Киеве, ул.Шота Руставели 39/41, 8-й этаж , офис 803. Язык курса — русский.

Тренер курса: Николай Мастило Николай Мастило
Учиться никому не рано и никогда не поздно
Оформить заявку
на обучение