Расчет на уровне исходных данных (Расчетные показатели)
Создание расчетных показателей доступно:
Расчетные показатели, созданные в базе данных, будут доступны в списке выбора показателей в Dashboard Designer, их можно использовать в расчетах показателей в Dashboard Designer и в расчетных столбцах.
Расчетные показатели, созданные в Dashboard Designer, будут доступны в расчетных столбцах, но не будут доступны для расчетов показателей в Dashboard Designer и расчетов в других виджетах.
Так же, необходимо учитывать, что ,в отличии от показателей созданных в Dasboard Designer, для показателей созданных в ViQube доступна настройка расчета уникальных значений.
Например, в отчете нужно отобразить количество клиентов, при этом видно, что записи о клиентах повторяются в данных:
Если в этом случае создать расчетный показатель в Dashboard Designer, в отчете отобразится количество "не уникальных" клиентов.
Поэтому, в данном случае, рекомендуется создавать расчетный показатель в базе данных ViQube c использованием настройки "Уникальные значения".
В формулах расчетных показателей можно использовать функции:
Например, используйте функцию IF для сокращения количества запросов и упрощения расчетов:
Нужно провести аналитику по потреблению энергоресурсов, на основе имеющихся данных "небаланс" = Отдача из сети - Потребление из сети
Для этого можно выполнить два запроса на ViQube и добавить расчетный столбец:
Чтобы упростить задачу и использовать расчетный показатель в любых других виджетах, добавьте функцию IF в расчетные показатели на ViQube:
Отдача = IF([Potre_Ustroistvo].[Potre_Column_2]=='Отдача',[Potre_Moschnost],0)
Потребление= IF([Potre_Ustroistvo].[Potre_Column_2]=='Потребление',[Potre_Moschnost],0)
Небаланс = [Otdacha]-[Potreblenie]