Выражения

AggreGate имеет собственный язык выражений. Выражения подобны формулам, используемым в динамических таблицах: эти формулы используются для ссылки на значения из окружающих ячеек, в то время как выражения AggreGate ссылаются на значения в пределах Единой модели данных.

Язык выражений AggreGate используется:

  • В учетных записях устройств для фильтрации входящих значений, оценки пользовательских статусов и т.д.

  • В триггерах тревог для поднятия тревоги, когда удовлетворяется сложное условие

  • В фильтрах событий для отбора событий, удовлетворяющих нескольким критериям

  • В датчиках для мониторинга составных значений

  • В отчетах для получения исходных данных отчета

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

Визуальный Редактор выражений помогает создавать, тестировать и отлаживать сложные выражения.

Побочные эффекты

Вычисление выражения может иметь побочные эффекты. Например, если выражение содержит ссылку на функцию "Перезагрузить" контекста Устройство, его вычисление заставит аппаратное устройство перезагрузиться. Это и называется побочным эффектом.