Подпишитесь Презентация Вопросы Оценка
РАЗРАБОТКА И ВНЕДРЕНИЕ ПРОГРАММ УПРАВЛЕНИЯ

Многомерное представление информации (OLAP-кубы).

  • Знакомство и терминология;
По мере повышения квалификации и «компьютерной грамотности» пользователи всё чаще предпочитают получать доступ к необходимой им количественной информации в формате многомерных таблиц – «многомерных кубов» или «OLAP-кубов»: 
example OLAP.png
Оси (ИЗМЕРЕНИЯ) многомерной системы координат содержат метки (АТРИБУТЫ), которые задают адрес ЯЧЕЕК в кубе. Ячейка содержит конкретные ДАННЫЕ (МЕРЫ), количественно характеризующие анализируемый параметр. Куб может содержать любое (не менее двух) количество измерений. В качестве «мер» (данных) могут выступать необходимые пользователю количественные характеристики, исчисленные в денежном (в разных валютах), в натуральном (штуки, килограммы, квадратные метры, часы) или в долевом (процентном) выражении – в зависимости от содержательной задачи.
  В примере выше трёхмерный куб «Продажи» содержит:
  …измерение «Годы» (атрибуты «2001 год», «2002 год», «2003 год»);
  …измерение «Продавцы» (атрибуты «Иванов», «Петров», «Сидоров»);
  …измерение «Продукты» (атрибуты «Продукт 1», «Продукт 2», «Продукт 3»).
  Ячейка «2001 год - продукт 2 - Сидоров» содержит значение 7 700 – данные об объёме продаж указанным продавцом в 2003 году    продукта 2.

Для визуализации данных, хранящихся в кубе, пользователь использует привычное «двумерное» табличное ПРЕДСТАВЛЕНИЕ (СРЕЗ). Для создания нужного представления пользователь может «мышью» ВРАЩАТЬ КУБ, меняя измерения местами, и «РАЗРЕЗАТЬ» его поперёк одной или нескольких осей, фиксируя (указывая) на этих осях какой-либо один атрибут. Пример: