Целевая
аудитория: инженеры и разработчиким, занимающиеся созданием и
поддержкой хранилищ данных на основе Microsoft SQL Server 2000.
Необходимые навыки: предварительная подготовка по программе
курса №2074 «Разработка программных решений OLAP на основе Microsoft
SQL Server 2000»
|
Программа курса:
-
Вступление. Терминология, использующаяся при обработке
многомерных данных: база данных, куб, измерение, иерархия, уровень,
элемент измерения.
-
Отношения «родитель-потомок». Использование отношений
родитель-потомок между элементами измерений. Различия между
результатами выполнения SQL и вычисляемым элементом измерения в MDX
-
Использование calculated members в кубах.
Использование calculated members в кубах. Сравнение MDX c формулами
электронных таблиц. Применение кортежей.
-
Функции и выражения MDX. Синтаксис и принципы
использования базовых функций MDX. Манипуляция наборами элементов
измерения. Функции Head, Tail, Order, Filter, Union, Hierarchize,
CrossJoin, создание кортежей. Функции для работы с агрегированными
данными.
-
Вычислительные процессы в кубах. Применение MDX для
формирования изменений в кубах. Формирование начальных вычисляемых
элементов измерения, работа с элементами безопасности. Вычисление
формул над заданным набором ячеек, принципы и примеры создания
формул для обработки значений ячеек с использованием MDX. Контроль
вычислительных процессов в кубах. Определение последовательности
вычислений. Контроль последовательности выполнения унарных операций,
вычисляемых элементов измерений, функций агрегирования и др. |