Курс надає знання та навички для написання запитів на мові MDX, отримання даних з багатовимірних баз та побудови звітів на основі кубів OLAP. Розглядаються всі можливості мови запитів MDX та MDX-інструменти.
Після закінчення курсу слухачі зможуть:
- знати перелік продуктів та технологій Microsoft для аналізу даних;
- знати поняття багатовимірної моделі OLAP;
- управляти функціями для навігацій, фільтрування та сортування даних, а також їх комбінаціями;
- використовувати вирази, статистичні функції та інших механізми для обчислень;
- працювати з виміром часу, часовими обчисленнями, навігацією за віссю часу, часовими членами та агрегатами, які обчислюються;
- комбінувати технології для вирішення завдань;
- використовувати MDX-запити для побудови звітів в службах звітів SQL Server Reporting Services та додатках PerformancePoint
- виконувати калькуляцію, використовувати індикатори та інші застосування MDX в BIDS.
Аудиторія
Курс призначений для фахівців, які створюють звіти SQL Server та зацікавлені в альтернативних методах представлення даних.
Для ефективного навчання на курсі, слухачі повинні володіти такими знаннями і навичками:
- розуміння принципів бізнес-аналізу;
- знання реляційних баз даних та звітності;
- навички роботи з операційною системою Microsoft Windows;
- досвід роботи з додатками Microsoft Office, зокрема, Excel.
- Сімейство технологій Microsoft для бізнес-аналізу. Огляд технологій для аналізу даних
- Для чого можуть стати в нагоді технології аналізу даних BI, OLAP, DWH, ETL
- На що слід звернути увагу при впровадженні системи бізнес-аналізу
- Область застосування та інструментальні засоби
- Мова багатовимірних запитів MDX
- Відмінності багатовимірної моделі від табличної
- Сховища та вітрини даних
- Вступ до мови MDX
- MDX-редактор
- Виміри - скелет багатовимірної моделі
- Розмірності
- Атрибути розмірності
- Ієрархії
- Члени виміру
- Кортежі
- Комірки
- Набори
- Привласнення
- Функції
- Навігація багатовимірною моделлю
- Навігація в звітах
- Відносні позиції
- Навігаційні функції
- Управління сортуванням
- Фільтрація результатів
- Комбінування наборів
- Багатовимірні обчислення
- Вирази
- Члени, які обчислюються
- Форматування результату WITH
- Динамічні вирази
- Функція IIF
- Статистичні функції
- Порівняння кортежів з параметрами
- Робота з виміром часу, множинні календарі та горизонти, які розходяться
- Вимір часу
- Множинні календарі
- Часові функції
- Паралельні періоди
- Періоди, які відкривають
- Періоди, які закривають
- Останні періоди
- Механізм Year-to-Date
- Міри над віссю часу, які обчислюються
- Порівняння періодів
- Функція sum
- Агрегатні функції
- Функції max та min на осі часу
- Business Insights
- Приклад з ранжуванням результатів Peer Ranking
- Обчислення відсотка за групою або рівнем ієрархії
- Відсоток за гілкою структури ієрархії
- Сортування за рангами
- Розрахунок середнього avg
- Рухомі середні
- Використання MDX в звітах SQL Reporting Services
- Середовище розробки звітів SQL Server Data Tools (SSDT)
- Налаштування Data Sources
- Створення Datasets
- Створення звітів