Гиперкуб

SQL

Pivot

Вращение (пивотинг) данных. Процесс вращения таблицы с данными, т. е. преобразования столбцов в строки и наоборот

Структурированный язык запросов (Structured Query Language). Международный стандартный язык запросов для определения доступа к реляционным базам данных. MDX -это SQL-подобный язык, предназначенный для работы с многомерными базами данных. Тем не менее, использование многомерных выражений требует определенных знаний и навыков.

Агрегирование

1. Операция объединения элементов данных, результатом которого являются данные, предоставляемые в совокупности или в форме единого результата суммирования.

2. Операция по вычислению значений, связанных с родительскими позициями в иерархических измерениях (hierarchical dimensions). Это объединение, консолидация может быть суммированием (addition), усреднением (averaging) или каким-либо другим более сложным действием для получения вторичного интересующего аналитика значения.

3. Операция консолидации значений многомерного показателя по некоторой иерархии, определенной между значениями измерения. В качестве такой операции может использоваться суммирование, вычисление среднего, определение наименьшего или наибольшего и т.п. Например, можно агрегировать значения объема продаж по измерению "Временные периоды", имея эти значения для каждого дня и суммируя их для вычисления агрегированной величины для месяцев. См. также: Консолидация

 

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

Измерение

Один из основных объектов многомерной модели данных. Измерение - это список значений, относящихся к одному и тому же типу данных с точки зрения пользователя. Например, все дни, месяцы, кварталы и годы с точки зрения пользователя относятся к одному и тому же типу "Временные периоды"; список городов, регионов и стран образуют измерение "География". Измерения используются в качестве индексов для идентификации элементов многомерного массива (гиперкуба), в котором хранятся значения многомерных показателей. Если пользователь выбирает один элемент какого-нибудь измерения, остальные измерения, для которых указывается диапазон элементов (или все элементы), образуют подкуб. Если для всех, кроме двух, измерений указывается один элемент, оставшиеся два измерения образуют электронную таблицу ("срез" или "проекцию" куба). При выборе одного элемента для всех измерений будет определена одна единственная ячейка. Применение измерений позволяет интуитивно понятно организовать работу с данными, значительно повышая эффективность поиска, изучения и анализа информации.

Консолидация

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

Куб

Многомерный массив. Группа ячеек со специальной организацией хранения - данные хранятся как совокупность измерений. Электронная таблица является примером двумерного массива, в котором ячейки данных располагаются по столбцам и строкам. Строки и столбцы в данном случае являются измерениями. Трехмерный массив данных визуально может быть представлен в виде куба, где каждое измерение формирует одну из сторон куба, включая любое подмножество (срез) данных, параллельное этой стороне. Массивы большей размерности не имеют физических аналогов и прототипов, однако они позволяют пользователям группировать информацию в естественные категории, называемые "измерениями" (например, время, продукция, географическое расположение, каналы сбыта и т. п.), которые максимально отображают реальную структуру предприятия.