Атрибуты сервиса AddOrUpdateAlert
Параметр атрибутов сервиса AddOrUpdateAlert представляет собой таблицу данных без определенной структуры данных. Поэтому кнопка Выполнить для сервиса не позволяет определить таблицу данных для этого параметра. Ожидаемая этим сервисом таблица данных изменяется в зависимости от типа предупреждения и базового типа свойства, сконфигурированного для предупреждения. Для вызова сервиса AddOrUpdateAlert необходимо динамически настроить таблицу данных, как описано в таблицах ниже.
Определения параметров
Параметр
Определение
value
Указывает целевое значение, используемое в предупреждениях EqualTo/NotEqualTo или DeviationAbove/DeviationBelow.
limit
Указывает пороговое значение при использовании в предупреждениях Above/Below.
Указывает минимальное отклонение значения от целевого, которое необходимо для запуска предупреждений DeviationAbove/DeviationBelow.
limitInclusive
Включает в сравнение значения, равные предельному значению.
minimum
Самое низкое целевое значение для предупреждений InRange/OutOfRange.
minimumInclusive
Включает в сравнение значения, равные минимальному значению.
maximum
Самое высокое целевое значение для предупреждений InRange/OutOfRange.
maximumInclusive
Включает в сравнение значения, равные максимальному значению.
BOOLEAN
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
EqualTo/NotEqualTo
value: BOOLEAN
DATETIME
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
Above/Below
limit:DATETIME
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:DATETIME
InRange/OutOfRange
minimum:DATETIME
minimumInclusive: BOOLEAN
maximum:DATETIME
maximumInclusive: BOOLEAN
DeviationAbove/DeviationBelow
value:DATETIME
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING, одно из следующих значений:
S - секунды
M - минуты
H - часы
D - дни
N - месяцы
Y - годы
INFOTABLE
Предупреждения таблицы данных запускают изменения числа строк в таблице данных.
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
Above/Below
limit:INTEGER
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:INTEGER
INTEGER, NUMBER и LONG
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
Above/Below
limit:<БАЗОВЫЙ_ТИП>
limitInclusive: BOOLEAN
EqualTo/NotEqualTo
value:<БАЗОВЫЙ_ТИП>
InRange/OutOfRange
minimum:<БАЗОВЫЙ_ТИП>
minimumInclusive: BOOLEAN
maximum:<БАЗОВЫЙ_ТИП>
maximumInclusive: BOOLEAN
DeviationAbove/DeviationBelow
value:<БАЗОВЫЙ_ТИП>
limit:<БАЗОВЫЙ_ТИП>
limitInclusive: BOOLEAN
LOCATION
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
EqualTo/NotEqualTo
value:LOCATION
DeviationAbove/DeviationBelow
value:LOCATION
limit:NUMBER
limitInclusive: BOOLEAN
units:STRING, одно из следующих значений:
M - мили
K - километры
N - морские мили
STRING
Типы предупреждений
Предполагаемые атрибуты (структура данных таблицы данных)
EqualTo/NotEqualTo
value: STRING
Пример
Пример использования сервиса AddOrUpdateAlert см. в этой статье.
См. также
Было ли это полезно?