Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 4 Текущий »

Создание расчетных показателей доступно:

Расчетные показатели, созданные в базе данных, будут доступны в списке выбора показателей в Dashboard Designer, их можно использовать в расчетах показателей в Dashboard Designer и в  расчетных столбцах

Расчетные показатели, созданные в Dashboard Designer, будут доступны в расчетных столбцах, но не будут доступны для расчетов показателей в Dashboard Designer и расчетов в других виджетах.

Так же, необходимо учитывать, что в отличии от показателей, созданных в Dashboard Designer, для показателей, созданных в ViQube доступна настройка расчета уникальных значений.

Например, в отчете нужно отобразить количество клиентов, при этом видно, что записи о клиентах повторяются в данных.

Если в этом случае создать расчетный показатель в Dashboard Designer, в отчете отобразится количество "не уникальных" клиентов.

Поэтому, в данном случае, рекомендуется создавать расчетный показатель в базе данных ViQube с использованием настройки "Уникальные значения".


В формулах расчетных показателей можно использовать функции:

Например, используйте функцию IF для сокращения количества запросов и упрощения расчетов.

Нужно провести аналитику по потреблению энергоресурсов, на основе имеющихся данных "небаланс" = Отдача из сети - Потребление из сети

Для этого можно выполнить два запроса на ViQube и добавить расчетный столбец.

Чтобы упростить задачу и использовать расчетный показатель в любых других виджетах, добавьте функцию IF в расчетные показатели на ViQube:

Отдача = IF([Potre_Ustroistvo].[Potre_Column_2]=='Отдача',[Potre_Moschnost],0)

Потребление= IF([Potre_Ustroistvo].[Potre_Column_2]=='Потребление',[Potre_Moschnost],0)

Небаланс = [Otdacha]-[Potreblenie]


Для удобства отображения формул возможно использование перенос строк(Enter), пробел("пробел"), табуляция(​Tab):

При использовании MS SQL, для получения разницы дат необходимо использовать функцию DATEDIFF(date1, date2). При попытке получения разницы с помощью вычитания date1-date2, произойдет ошибка.



  • Нет меток