Технология комплексного многомерного анализа данных и предоставления результатов этого анализа в удобной для использования форме получила название OLAP.
OLAP (Online Analytical Processing) – оперативная аналитическая обработка данных, дает возможность в реальном времени генерировать описательные и сравнительные сводки. OLAP-кубы представляют собой проекцию исходного куба данных на куб данных меньшей размерности. При этом значения ячеек агрегируются, то есть объединяются с применением функции агрегации – сумма, среднее, количество, минимум, максимум. Такие проекции или срезы исходного куба представляются на экране в виде кросс-таблицы.
Кросс-таблица представляет собой способ отображения многомерных данных на 2-х мерной плоскости.
Кросс-диаграмма представляет собой график заданного типа, построенный на основе куба. Основное отличие кросс-диаграммы от обычной диаграммы в том, что она однозначно соответствует текущему состоянию куба и при любых ее изменениях изменяется соответственно.
Рисунок 1.5 – Назначение элементов кросс - таблицы
Приведем пример кросс-диаграммы для следующего куба.
Рисунок 1.6 – данные для построения кросс-диаграммы
На ней можно наблюдать поквартальную тенденцию продаж в различных магазинах.
Рисунок 1.7 – Кросс-диаграмма для данных рис.1.6.
Рисунок 1.9 – Результат транспонирования диаграммы рис.1.15