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