В Кубе можно выполнять фильтрацию либо по значениям фактов, либо по значениям измерений. Для этого необходимо использовать оператор Селектор.
Исходный OLAP-куб содержит 8 товарных групп.
1) В окне Настройка измерений следует выбрать измерение Группа
(рис. 4.18).
Рисунок 4.18 – Выбор измерения Группа
2) В окне Настройка фактов выбираем факт Количество и устанавливаем в качестве вариантов отображения Значение и Процент по вертикали (рис. 4.19).
Рисунок 4.19 – Настройка факта Количество
В результате получили следующий Куб (рис. 4.20).
Можно использовать скрытое измерение Наименование отдела и выяснить в процентном соотношении, в какой Аптеке, какая Группа товаров продавалась активнее.
Рисунок 4.20 – Результирующий Куб с заданной фильтрацией
3) Пусть нужно определить товарные группы, приносящие 80 % выручки. Для этого выполняем следующие действия.
Применим к кубу селектор .
В окне селектора выбираем условие Доля от общего, установив его значение равным 80 (рис. 4.21).
|
|
Рисунок 4.21 – Применение к кубу оператора Селектор
Результат приведен на следующем рисунке (рис. 4.22):
Рисунок 4.22 – Результат применения оператора Селектор