====== Свойства показателей ====== =====Доступность опций===== В зависимости от того, какой показатель вы выбрали, доступен определённый перечень доступных свойств. {{ :product:olap:olap_interface_6.png }} **Рисунок 1** -- Доступные опции для показателей OLAP-куба
^ ^ Тип показателя ^^^^^ ^ Свойство куба^ [[product:olap:request|Запрос]] ^ [[product:olap:formula|Формула]] ^ [[product:olap:indicator|Индикатор]] ^ [[product:olap:augment|Приращение]] ^ [[product:olap:system_parameter|Системный]] ^ | [[#агрегация|Агрегация]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | | [[#скрытый|Скрытый]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | | [[#наследовать_на_подпроекты|Наследовать на подпроекты]]| {{fa>check?2x&color=#267F00}}((Кроме источника -- OLAP-куба)) | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | [[#использовать_промежуточный_расчет|Использовать промежуточный расчет]]|{{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | [[#сумма_как_последнее_значение_в_группе|Сумма как последнее значение в группе]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | [[#разрешить_null|Разрешить NULL]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} |
==== Агрегация ==== === Для показателя значения === ^ ^Включена^Выключена^ ^ Числовое значение|Выводится сумма значений по выбранному измерению|Если есть >1 записи, ничего не выводится ("значение не определено"). \\ Если есть 1 запись, выводится её значение. \\ Если записей нет, ничего не выводится ("значение не определено").| ^ Дата|Выводится максимальное значение из всех записей. (Самая поздняя дата).|:::| === Для показателя формулы === Для показателей формул агрегация меняет метод расчета формулы для сводного итога в отчете. Например, есть показатель-формула, который считается как \\ ''С=АxВ'': * если агрегация включена, то сводный итог для показателя ''С'' считается как ''∑Сi'', где ''i'' – строки отчета. \\ //Это значит, что сначала система посчитает значения строки, а только потом -- сумму всех значений. Поэтому такой вариант вычисления не подходит для дальнейших операций с показателями-счётчиками (индикаторами) -- вместо их количества, будет подставляться константа 1.// * если агрегация выключена, то сводный итог для показателя ''С'' считается как ''∑Аi x ∑Вi'', где ''i'' – строки отчета. \\ //Система сначала посчитает сумму по всему показателю, а только после будет выполнять операции между показателями. Это будет работать только для тех показателей, которые ранее уже были агрегированы.// ==== Скрытый ==== Используется для вспомогательных показателей, используемых для промежуточных расчетов. Если включено, то при построении отчета этот показатель по умолчанию будет скрыт. ==== Наследовать на подпроекты ==== Наследует значение показателя на дочерние объекты дерева иерархической структуры. **Условие:** ставки индивидуальны на каждый проект. **Реализация:** - задать ставки в специальном справочнике проекта, включить наследование значений на задачи; - справочник «Учет времени»((прикреплен к задачам)) -- источник о плановых/фактических трудозатратах; - умножить ставки на на трудозатраты с помощью [[product/olap/formula|показателе на основе формулы]]. **Реализация:** - справочник Бюджет -- заполняется в задаче проекта, из расчета на 1 кв.метр площади объекта (реквизит проекта «Площадь объекта»); - в проекте заполняется реквизит «Площадь объекта», значения которого наследуются в задачи проекта; - создать запрос на основе справочника из числового реквизита из справочника «Бюджет»; - перемножить бюджет на площадь с помощью [[product/olap/formula|показателя на основе формулы]]. ==== Использовать промежуточный расчет ==== ''Начиная с версии системы 3.29'' при активации свойства «Наследовать на подпроекты», появляется новое свойство «Использовать промежуточный расчет». {{ :product:olap:interm_calcul.png?direct&700 |}} Промежуточный расчет показателей потребляет дополнительные серверные мощности, но на сложных расчетах приводит к уменьшению общего времени расчета. Поэтому, если в свойствах OLAP-куба установлен режим обновления «Онлайн», то при активации свойства «Использовать промежуточный расчет» выдается предупреждение в браузере: Для кубов в Online-режиме применение промежуточного расчета может замедлить пересчет. При активации, свойство отображается в списке показателей куба в колонке «Свойства». ==== Сумма как последнее значение в группе ==== Позволяет отображать итоги по показателю не как сумму всех значений, а как значение из последнего временного периода, отображаемого в отчете. ==== Разрешить NULL ==== Позволяет в незаполненных значениях показателя OLAP-куба оставить //пустое значение// -- null. По умолчанию (если опция не активирована) пустые значения показателя заменяются на 0.