Многомерное представление данных в виде куба

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

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


Рис. 20.2. Пример трехмерного куба

«Разрезание» куба

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

Двумерное представление куба можно получить, «разрезав» его поперек одной или нескольких осей (измерений): фиксируем значения всех измерений, кроме двух, - и получаем обычную двумерную таблицу. В горизонтальной оси таблицы (заголовки столбцов) представлено одно измерение, в вертикальной (заголовки строк) - другое, а в ячейках таблицы - значения мер. При этом набор мер фактически рассматривается как одно из измерений - мы либо выбираем для показа одну меру (и тогда можем разместить в заголовках строк и столбцов два измерения), либо показываем несколько мер (и тогда одну из осей таблицы займут названия мер, а другую - значения единственного «неразрезанного» измерения).

На рис.20.3 изображен двумерный срез куба для одной меры - Продано штук и двух «неразрезанных» измерений – Место продажи и Время.

Рис. 20.3. Двумерный срез куба


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: