Свойства показателей
Доступность опций
В зависимости от того, какой показатель Вы выбрали, доступен определённый перечень доступных свойств.
| Тип показателя | |||||
|---|---|---|---|---|---|
| Свойство куба | Запрос | Формула | Индикатор | Приращение | Системный |
| Агрегация | |||||
| Скрытый | |||||
| Наследовать на подпроекты | (Кроме источника – OLAP-куба) | ||||
| Использовать промежуточный расчет | |||||
| Сумма как последнее значение в группе | |||||
| Разрешить NULL | |||||
Агрегация
Для показателя значения
| Включена | Выключена | |
|---|---|---|
| Числовое значение | Выводится сумма значений по выбранному измерению | Если есть >1 записи, ничего не выводится («значение не определено»). Если есть 1 запись, выводится её значение. Если записей нет, ничего не выводится («значение не определено»). |
| Дата | Выводится максимальное значение из всех записей. (Самая поздняя дата). |
Для показателя формулы
Для показателей формул агрегация меняет метод расчета формулы для сводного итога в отчете.
Например, есть показатель-формула, который считается как С=АxВ:
- если агрегация включена, то сводный итог для показателя
Ссчитается как∑Сi, гдеi– строки отчета. Это значит, что сначала Система посчитает значения строки, а только потом - сумму всех значений. Поэтому такой вариант вычисления не подходит для дальнейших операций с показателями-счётчиками (индикаторами) - вместо их количества, будет подставляться константа 1; - если агрегация выключена, то сводный итог для показателя
Ссчитается как∑Аi x ∑Вi, гдеi– строки отчета. Система сначала посчитает сумму по всему показателю, а только после будет выполнять операции между показателями. Это будет работать только для тех показателей, которые ранее уже были агрегированы.
Скрытый
Используется для вспомогательных показателей, используемых для промежуточных расчетов. Если включено, то при построении отчета этот показатель по умолчанию будет скрыт.
Наследовать на подпроекты
Наследует значение показателя на дочерние объекты Дерева иерархической структуры.
Условие: ставки индивидуальны на каждый проект.
Реализация:
- Задать ставки в специальной таблице проекта, включить наследование значений на задачи.
- Таблица «Учет времени» (прикреплена к задачам) - источник о плановых/фактических трудозатратах.
- Умножить ставки на на трудозатраты с помощью показателе на основе формулы.
Реализация:
- Таблица «Бюджет» - заполняется в задаче проекта, из расчета на 1 кв.метр площади объекта (реквизит проекта «Площадь объекта»).
- В проекте заполняется реквизит «Площадь объекта», значения которого наследуются в задачи проекта.
- Создать запрос на основе таблицы из числового реквизита из таблицы «Бюджет».
- Перемножить бюджет на площадь с помощью показателя на основе формулы.
Использовать промежуточный расчет
Начиная с версии Системы 3.29 при активации свойства «Наследовать на подпроекты», появляется новое свойство «Использовать промежуточный расчет».
Промежуточный расчет показателей на сложных расчетах приводит к уменьшению общего времени расчета, но при этом потребляет дополнительные серверные мощности. Поэтому, если в свойствах OLAP-куба установлен режим обновления «Онлайн», то при активации свойства «Использовать промежуточный расчет» выдается предупреждение в браузере:
При активации, свойство отображается в списке показателей куба в колонке «Свойства».
Сумма как последнее значение в группе
Позволяет отображать итоги по показателю не как сумму всех значений, а как значение из последнего временного периода, отображаемого в отчете.
Разрешить NULL
Позволяет в незаполненных значениях показателя OLAP-куба оставить пустое значение - null. По умолчанию (если опция не активирована) пустые значения показателя заменяются на 0.

