Оператор
|
Типы значений
|
Описание
|
Пример условий нагрузки
|
>, >=, <, <=
|
Длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, является ли значение атрибута объекта больше, больше или равно, меньше, меньше или равно по отношению к заданному значению.
Символы операторов являются зарезервированными символами для импорта нагрузки; оператор "меньше" (<) необходимо задавать как "<", а оператор "больше" (>) - как ">".
|
>2012-01-12 00:00:00=<=20.002>=10
|
[0..10]
|
Длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, находится ли значение атрибута объекта в указанном диапазоне. Если в диапазоне не указано минимальное значение, условие трактуется как "меньше или равно". Если в диапазоне не указано максимальное значение, условие трактуется как "меньше или равно".
|
[-10.09..10.09][2012-01-12 00:00:00..2012-02-12 00:00:00][..100][0..]
|
=, !=
|
Логическое значение, длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, что значение атрибута объекта равно или не равно указанному значению.
Символ оператора (!) является зарезервированным символом для импорта нагрузки; его нужно задавать как "#33;"
|
=true#33;=2012-02-12 00:00:00=10.09
|
[A,B]
|
Логическое значение, длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, совпадает ли значение атрибута объекта с одним из значений дискретного набора значений.
|
[true][2012-02-01 00:00:00,2012-02-15 00:00:00,2012-02-30 00:00:00][MAJOR,CRITICAL][10.01,10.02][10,100,1000]
|
SET
|
Логическое значение, длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, что значение атрибута объекта не равно null. Для задания этой операции необходимо только ключевое слово SET.
|
SET
|
NOT_SET
|
Логическое значение, длинное целое, строка, дата, метка времени, действительное число с плавающей точкой, действительное число с плавающей точкой и с единицей измерения
|
Проверяет, что значение атрибута объекта равно null. Для задания этой операции необходимо только ключевое слово NOT_SET.
|
NOT_SET
|
EQUALS
|
Строка
|
Проверяет, является ли значение атрибута объекта указанной строкой.
|
EQUALS(MAJOR)
|
NOT_EQUALS
|
Строка
|
Проверяет, что значение атрибута объекта не является указанной строкой
|
NOT_EQUALS(MAJOR)
|
BEGINSWITH
|
Строка
|
Проверяет, начинается ли значение атрибута объекта с указанной строки.
|
BEGINSWITH(PN)
|
NOT_BEGINSWITH
|
Строка
|
Проверяет, что значение атрибута объекта не начинается указанной строкой.
|
NOT_BEGINSWITH(PN)
|
ENDSWITH
|
Строка
|
Проверяет, заканчивается ли значение атрибута объекта указанной строкой.
|
ENDSWITH(0)
|
NOT_ENDSWITH
|
Строка
|
Проверяет, что значение атрибута объекта не заканчивается указанной строкой.
|
NOT_ENDSWITH(0)
|
CONTAINS
|
Строка
|
Проверяет, содержит ли значение атрибута объекта указанную строку.
|
CONTAINS(PN0)
|
NOT_CONTAINS
|
Строка
|
Проверяет, что значение атрибута объекта не содержит указанную строку.
|
NOT_CONTAINS(PN0)
|
LENGTH
|
Строка
|
Проверяет, находится ли длина строки атрибута объекта в указанном диапазоне.
|
LENGTH(0..40)LENGTH(0..)LENGTH(..40)
|
|
В условии атрибута для формата дат и меток времени используется языковая настройка системы.
|