Skip To Content

Процессор Калькулятор поля (Регулярное выражение)

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

Примечание:

При задании параметра Имя поля для данного процессора, не забудьте заключить имя поля в ${…}. Данный процессор отличается от процессора Калькулятор поля выше, который ожидает имена полей GeoEvent без упаковки.

Примечание:

Процессор Калькулятор поля (Регулярное выражение) не поддерживает обратные ссылки в шаблоне, заданном с помощью регулярных выражений.

Запись вычисленного значения в новое поле изменяет схему GeoEvent, что требует от GeoEvent Server создания нового Определения GeoEvent. При использовании данного процессора для создания новых полей необходимо указать имя поля и тип данных. Для определения GeoEvent может быть указано имя и дополнительный тег, который, если он задан, будет применяться к новому полю в результирующем определении GeoEvent.