Курс 50578A: MDX Query Language за SQL Server Analytical Services (OLAP) - курс 35 990 рубли. от Специалист, обучение 24 академични часа, дата 21.05.2023г.
разни / / December 05, 2023
Част от платформата на SQL Server е многомерният OLAP сървър на база данни. Многомерните бази данни се използват за анализ на много големи обеми от данни. OLAP технологията ви позволява да обработвате огромни количества данни много бързо - в реално време. Бързината на анализ на данните е причината за широкото използване на OLAP.
Каним ви да овладеете професионалното използване на многомерни бази данни! Ще овладеете всички възможности, предоставени от многомерните бази данни. Най-важното е, че ще се научите да работите с такива бази данни директно, без посредници или мидълуер.
За директна работа с многомерни OLAP бази данни Microsoft разработи езика MDX (Multidimensional eXpressions). Този език не прилича на нищо друго. Той е проектиран специално за многоизмерни бази данни. Нито познаването на езика за заявки SQL, нито познаването на езици за програмиране ще заменят вашето владеене на MDX.
Ще проучите всички възможности на езика за заявки MDX и ще станете уверени в използването на MDX инструменти. Писане на заявки на езика MDX, извличане на данни от многомерни бази данни, изграждане на отчети, базирани на OLAP кубове - всичко това ще стане достъпно за вас след завършване на курса!
Овладейте обработката и анализа на всякакъв обем данни в реално време - учете се в Специализирания център!
Курсът е предназначен за лица, чиито отговорности включват администриране на SQL сървър, както и анализатори, разработчици, специалисти по системи за отчетност, 1C програмисти и др.
Ще се научиш:
- Извличане на данни от многомерни бази данни
- Пишете заявки на MDX език
- Изграждане на отчети на базата на OLAP кубове
Специален учител, носител на престижен международен статут Microsoft Certified Master. Завършил Московския държавен технически университет на името на N.E. Бауман.
В своите класове Федор Анатолиевич поставя принципа на преден план „Погледни към корена!“ - важно е не само да се проучи работата на механизма, но и да се разбере защо работи по този начин, а не по друг начин.
Общ специалист в областта на дизайна и разработката на софтуер. Има дългогодишен опит като ръководител на развойна група и главен архитект. Специализира в интеграция на корпоративни приложения, разработка на архитектура на уеб портал, системи за анализ на данни, внедряване и поддръжка Windows инфраструктура.
Комбинацията от инженерни и природонаучни стилове на представяне позволява на учениците да предадат страстта и творческия подход на учителя. Федор Анатолиевич неизменно получава най-ентусиазираните отзиви от своите благодарни възпитаници.
Модул 1. Семейство технологии за бизнес разузнаване. Общ преглед на технологиите на Microsoft за анализ на данни. Жизнен цикъл на данните в системите за бизнес анализ (2 ак. з.)
- Защо технологиите за анализ на данни (BI, OLAP, DWH, ETL) могат да бъдат полезни
- На какво трябва да обърнете внимание при внедряването на система за бизнес разузнаване
- Обхват и инструменти
- Лабораторна работа Проучване на ETL процеса на примера на пакет от интеграционни услуги
- Проучване на ETL процеса на примера на пакет от интеграционни услуги
Модул 2. Въведение в езика за многомерни заявки MDX. Започваме с най-простия, свикваме с многоизмерния модел (2 ac. з.)
- Разлики между многомерен модел и табличен
- Складове за данни и витрини за данни
- Въведение в езика MDX
- MDX редактор
- Лаборатория Представяне на редактора на заявки (Management Studio) Представяне на редактора на Business Intelligent Development Studio Представяне на основите на SQL Profiler Tracer MDX
- Въведение в редактора на заявки (Management Studio)
- Въведение в редактора на Business Intelligent Development Studio
- Въведение в програмата за проследяване на SQL Profiler
- Основи на MDX
Модул 3. Размерите са скелетът на многоизмерен модел. Измерения, кортежи, клетки и други елементи на многоизмерен модел на данни (3 ac. з.)
- Размери
- Размерни атрибути
- Йерархии
- Членове на измерение
- Кортежи
- Клетки
- Комплекти
- Задачи
- Функции
- Свойства на лабораторни измерения Атрибути на измерения Йерархии в едно измерение Йерархии над множество измерения Основно ниво на йерархия Функционални членове Референция -- членове Синтактични грешки Частични препратки към кортежи Многоосно показване Crossjoin Режим на автоматично съществуване Съществува механизъм Елиминиране на дублиращи се кортежи
- Свойства на размерите
- Атрибути на размерите
- Йерархии в едно измерение
- Йерархии в множество измерения
- Основно ниво на йерархия
- Членовете функционират
- Референтни членове
- Синтактични грешки
- Връзки към частични кортежи
- Дисплей на множество оси
- Crossjoin
- Режим на автоматично съществуване
- Механизмът съществува
- Премахване на дублиращи се кортежи
Модул 4. Навигация в многомерен модел. Функции за навигация, филтриране, сортиране и тяхната комбинация (3 ак. з.)
- Навигация в отчетите
- Относителни позиции
- Навигационни функции
- Управление на сортирането
- Филтриране на резултатите
- Комбинация от комплекти
- Лаборатория Навигация в йерархията Относително позициониране с помощта на функцията на членовете Йерархични функции
- Йерархична навигация
- Относително позициониране
- Използване на функцията Членове
- Йерархични функции
Модул 5. Многомерни изчисления. Използване на изрази, статистически функции и други механизми за изчисления (3 ак. з.)
- Изрази
- Изчислени членове
- Форматиране на резултата (С)
- Динамични изрази
- IIF функция
- Статистически функции
- Сравняване на кортежи с параметри
- Лаборатория Проучване на използването на правилото WITH Създаване на изчислени членове Изчисляване на проценти Форматиране
- Разгледайте опциите за използване на правилото WITH
- Създаване на изчислени членове
- Изчисляване на проценти
- Форматиране
Модул 6. Работа с измервания на времето, множество календари и различни хоризонти. Работа с измерване на времето, изчисления на времето, навигация по времевата ос, изчислени времеви термини и агрегати (3 ac. з.)
- Измерване на времето
- Множество календари
- Времеви функции
- Паралелни периоди
- Периоди на отваряне
- Периоди на затваряне
- Последни периоди
- Механизъм от година до дата
- Изчислени мерки в горната част на времевата ос
- Сравнение на периоди
- Функция сума
- Агрегатни функции
- Функции Max и Min на времевата ос
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Year-to-Date Изчислени мерки в горната част на времевата ос Сравнение периоди Функция Сума Функция за агрегиране Макс Функция Мин - - - Използване на Crossjoin с паралелни периоди
- Паралелен период
- Период на отваряне
-Заключителен период
-Последен период
-От година до днес
- Изчислени мерки в горната част на времевата ос
- Сравнение на периоди
- Функция сума
- Агрегация
- Максимална функция
- Мин функция
- Използване на Crossjoin във връзка с паралелни периоди
Модул 7. Практическо приложение на MDX. Комбиниране на изучаваните технологии за решаване на практически проблеми (3 ac. з.)
- ИЛИ логика
- И логиката
- Комбинация от ИЛИ и И в различни йерархии
- Сложни сценарии за използване на И и ИЛИ
- Използване на функцията NonEmpty
- Средни стойности
- Работи се с последна дата
- Паралелни периоди с множество дати
- Проверка на текущия контекст
- Опции за функцията на потомците
- Класиране на стойности
- Лабораторна работа
Модул 8. Други приложения на MDX: отчети. Използване на MDX заявки за създаване на отчети в SQL Server Reporting Services и PerformancePoint приложения (3 ac. з.)
- Създаване на отчет в SQL Server Reporting Services (SSRS)
- Създаване на връзка към куб
- Работа с многомерни заявки в MDX дизайнера
- Създаване на нестандартни заявки
- Прехвърляне на параметри
- Панели на PerformancePoint
- Отчет за лабораторна работа в SSRS Свързване към куб Създаване на MDX заявка в дизайнера Създаване на нестандартна заявка Подаване на параметри
- Докладвайте до SSRS
- Връзка с куб
- Създаване на MDX заявка в конструктора
- Създаване на персонализирана заявка
- Прехвърляне на параметри
Модул 9. Индикатори за ефективност (KPI) и многомерни заявки в Business Intelligence Development Studio. Изчисления, индикатори и други приложения на MDX в BIDS (2 ac. з.)
- Създаване на именувани изчисления в BIDS
- Създаване на индикатори за ефективност в BIDS
- Лабораторна работа Създаване на именуван израз Създаване на индикатор на лист Създаване на целеви индикатор Използване на IIF механизма в KPI
- Създаване на именуван израз
- Създаване на лист индикатор
- Създаване на целеви индикатор
- Използване на IIF механизма в KPI