У заданной размерности может быть более одной вложенной размерности. При этом каждая из этих вложенных размерностей имеет уровень, например, самая первая вложенная размерность — это размерность уровня 1 (уровень по умолчанию), следующая за ней — уровень 2, и так далее. Значения фактов для основной размерности можно считать в разрезе не только размерности уровня вложенности 1, но и последующих уровней. Так, например, при расчёте данных за год, квартал и месяц, клиенту может быть интереснее рассмотреть среднее значение продаж за год не в квартал, а в месяц. Таким образом, расчёт в данном случае должен производиться на уровне 2. Кроме того, иногда может быть целесообразнее рассматривать данные только на последующих уровнях вложенности.
Внимание
Для корректной работы сложных видов факта, рассчитываемых по уровню, в рабочей области должно располагаться как минимум две размерности слева, либо две размерности сверху при расчёте сложных видов факта по горизонтали.
Рассмотрим следующий пример:
Предположим, что мы хотим узнать количество заявок, которое было подано на каждый конкурс. При этом, мы хотим видеть в рабочей области мультисферы заказчика и участников конкурса. Вынесем в рабочую область следующие данные:
Для каждого конкурса мы можем узнать заказчика и участников, раскрыв соответствующий элемент:
Обратите внимание, что по умолчанию факт Заявки имеет вид Значение, мы же хотим узнать количество заявок на каждый конкурс. Для этого сменим вид факта со Значение на Количество. Результат будет выглядеть следующим образом:
Как видите, значения для всех конкурсов равны 1. Это происходит потому, что по умолчанию расчёт осуществляется по вложенной размерности первого уровня, в данном случае это размерность Заказчик, а заказчик у конкурса как правило только один. И действительно, если раскрыть контекстное меню для факта Заявки, то в пункте Уровень будет установлено значение По умолчанию:
Чтобы рассчитать количество заявок на конкурс от каждого участника, сменим значение уровня на 2:
Обратите внимание, что около значка вида факта теперь отображается цифра 2, номер уровня. Теперь в рабочей области мультисферы отображается количество заявок на каждый конкурс:
Внимание
Смена уровня факта доступна в контекстном меню только при наличии в рабочей области мультисферы минимум трёх размерностей слева. Смена уровня факта будет недоступна, если из рабочей области убрано необходимое количество размерностей. Например, если в вышеуказанной таблице убрать размерность Название участника, то чтобы вернуть для факта Заявки уровень По умолчанию, нужно будет вернуть размерности в рабочую область мультисферы.