ScanContent 2025.5.31.15

Pacote

org.apache.nifi | nifi-standard-nar

Descrição

Examina o conteúdo dos FlowFiles em busca de termos encontrados em um dicionário fornecido pelo usuário. Se um termo for correspondido, a versão codificada em UTF-8 do termo será adicionada ao FlowFile usando o atributo “matching.term”

Tags

aho-corasick, sequência de bytes, conteúdo, dicionário, localizar, verificar, pesquisar

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Codificação de dicionário

Indica como o dicionário é codificado. Se for “text”, os termos do dicionário serão delimitados por uma nova linha e codificados em UTF-8; se for “binary”, os termos do dicionário serão indicados por um número inteiro de 4 bytes que indica o comprimento do termo seguido pelo próprio termo

Arquivo de dicionário

O nome de arquivo do dicionário de termos

Relações

Nome

Descrição

matched

Os FlowFiles que correspondem a pelo menos um termo no dicionário são encaminhados para essa relação

unmatched

Os FlowFiles que não correspondem a nenhum termo do dicionário são encaminhados para essa relação

Grava atributos

Nome

Descrição

matching.term

O termo que fez com que o processador encaminhasse o FlowFile para a relação “matched”; se o FlowFile for encaminhado para a relação “unmatched”, esse atributo não será adicionado