ScanContent 2025.5.31.15

Bundle

org.apache.nifi | nifi-standard-nar

Description

Recherche dans le contenu de FlowFiles les termes qui se trouvent dans un dictionnaire fourni par l’utilisateur. Si un terme est mis en correspondance, la version codée UTF-8 du terme sera ajoutée au FlowFile à l’aide de l’attribut “matching.term”

Balises

aho-corasick, byte sequence, content, dictionary, find, scan, search

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Dictionary Encoding

Indique comment le dictionnaire est encodé. S’il s’agit de “text”, les termes du dictionnaire sont délimités par de nouvelles lignes et codés UTF-8 ; s’il s’agit de “binary”, les termes du dictionnaire sont désignés par un entier de 4 octets indiquant la longueur du terme, suivi du terme lui-même

Dictionary File

Le nom de fichier du dictionnaire de termes

Relations

Nom

Description

matched

FlowFiles qui correspondent à au moins un terme du dictionnaire sont routées vers cette relation

unmatched

FlowFiles qui ne correspondent à aucun terme du dictionnaire sont routées vers cette relation

Écrit les attributs

Nom

Description

terme.de.correspondance

Le terme qui a amené le processeur à router le FlowFile vers la relation “matched” ; si le site FlowFile est routé vers la relation “unmatched”, cet attribut n’est pas ajouté