Перейти к основному содержимому

RouteOnContent

Описание

Применяет регулярные выражения к содержимому FlowFile и маршрутизирует копию FlowFile к каждому назначению, регулярное выражение которого совпадает. Регулярные выражения добавляются как пользовательские свойства, где имя свойства является именем связи, а значение — регулярным выражением для соответствия содержимому FlowFile. Пользовательские свойства поддерживают язык выражений атрибутов, но результаты интерпретируются как буквальные значения, а не регулярные выражения

Теги

route, content, regex, regular expression, regexp, find, text, string, search, filter, detect

Свойства

НазваниеОписание
Match RequirementУказывает, должно ли все содержимое файла точно соответствовать регулярному выражению или любая часть файла (до размера буфера содержимого) может содержать регулярное выражение, чтобы считаться совпадающей.
Character SetНабор символов, в котором закодирован файл.
Content Buffer SizeУказывает максимальный объем данных, который необходимо буферизовать для применения регулярных выражений. Если размер потокового файла превышает это значение, любая часть этого значения будет проигнорирована

Взаимосвязи

  • unmatched: Файлы потока, которые не соответствуют ни одному из заданных пользователем регулярных выражений, будут перенаправлены на это отношение