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