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

ScanAttribute

Описание

Сканирует указанные атрибуты FlowFiles, проверяя, присутствуют ли их значения в указанном словаре терминов

Теги

scan, attributes, search, lookup, find, text

Свойства

НазваниеОписание
Dictionary FileТекстовый файл с разделителями-строками, содержащий термины, которые должны вызывать совпадение. Пустые строки игнорируются. Содержимое текстового файла загружается в память при планировании процессора и перезагружается при изменении содержимого.This property requires exactly one file to be provided.. Поддерживает язык выражений: true (будет оцениваться только с использованием переменных среды)
Attribute PatternРегулярное выражение, определяющее имена атрибутов, значения которых будут сопоставляться с терминами в словаре
Match CriteriaЕсли установлено значение «Все должно соответствовать», то файлы Flow будут перенаправлены в «соответствие» только в том случае, если все указанные значения атрибутов найдены в словаре. Если установлено значение «По крайней мере 1 должно соответствовать», то файлы Flow будут перенаправлены в «соответствие», если в словаре найден хотя бы один указанный атрибут
Dictionary Filter PatternРегулярное выражение, которое будет применяться к каждой строке в файле словаря. Если регулярное выражение не соответствует строке, строка не будет включена в список терминов для поиска. Если указана группа совпадений, то вместо всего термина будет использоваться только та часть термина, которая соответствует этой группе совпадений. Если не указано иное, будут использоваться все термины из словаря, и каждый термин будет состоять из текста всей строки в файле

Взаимосвязи

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