Триггеры переменной

Каждый триггер переменной периодически проверят значение переменной каждого контекста, соответствующего маске,заданной настройкой Маска контекста. Период опроса определен в секундах параметром Период проверки. Из контекста выбирается таблица данных, в которой содержится значение переменной, затем, согласно настройке Режим, происходит следующее:

Данное свойство определяет список триггеров переменной.

Описание поля

Имя поля

Маска контекста. Значение данной маски разрешается во время обработки триггера. Будет контролироваться значение переменной, определяемое параметром Переменная каждого контекста, соответствующего маске. В большинстве случаев данная маска указывает на определенный контекст, т.е. является скорее путем контекста, нежели контекстной маской.

mask

Переменная. Имя контролируемой переменной контекста.

variable

Выражение. Выражение SberMobile, используемое для проверки значения переменной. Оценка этого выражения будет обработана в соответствии с настройкой Режима. Если выражение принимает значение Null, триггер сохранит свое предыдущее состояние, активное или неактивное. Если выражение принимает тип, который не соответствует выбранному Режиму, триггер не сработает.

expression

Режим. Если выбрано Состояние (ложь/истина), триггер срабатывает, когда результат параметра Выражение меняется с FALSE на TRUE. Если выбрано Изменение состояния (любое значение), триггер срабатывает во время любого изменения результата поля Выражение (с одного на другое, необязательно TRUE/FALSE). Если выбрано Динамические пороги (число), триггер срабатывает при выходе результата вычисления выражения, заданного в поле Выражение за пределы, определенные в настройке Пороги. Все это более подробно рассмотрено в разделе Триггеры переменной.

mode

Выражение ключа записи. Выражение SberMobile, используемое для определения ключа (как правило это определенное поле Переменной), когда Переменная содержит несколько записей, и их нужно проверять построчно. Относится только к режиму Состояния (ложь/истина).

recordKeyExpression

Среда вычисления выражения ключа записи:

Контекст по умолчанию

Контекст-источник тревоги.

Таблица данных по умолчанию

Текущее значение Переменной.

Ряд по умолчанию

Текущий ряд значения Переменной.

Переменные среды

Только стандартные переменные.

Период проверки. Временной интервал между проверками Переменной.

period

Задержка. Временной интервал между моментом, когда Выражение стало TRUE и временем активации тревоги.

delay

Уровень тревоги. Уровень данного события тревоги.

level

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

deactivator

Задержка деактивации. Временной интервал между моментом, когда Выражение деактивации стало TRUE и временем деактивации тревоги.

deactivationDelay

Пороги. Выражения для нижнего и верхнего порога. Если результат вычисления выражения, заданного в поле Выражение меньше нижнего порога или больше верхнего, тревога будет активирована.

baselining

Биение. Контролирует обнаружение биения для данного триггера.

flapping

Сообщение триггера. Обычно используется для указания корневой причины тревоги.

message

Alert Trigger Message Expression Resolution Environment:

Контекст по умолчанию

Контекст источника тревоги.

Таблица данных по умолчанию

Таблица данных события тревоги.

Строка по умолчанию

0

Переменные среды

Только стандартные переменные.

Данная информация доступна через переменную variableTriggers.