ReplaceTextWithMapping 2025.5.31.15

Bundle

org.apache.nifi | nifi-standard-nar

Beschreibung

Aktualisiert den Inhalt eines FlowFile, indem ein regulärer Ausdruck darauf angewendet wird und der Teil des Inhalts, der dem regulären Ausdruck entspricht, durch einen alternativen Wert ersetzt wird, der in einer Zuordnungsdatei angegeben ist.

Tags

Ändern, Zuordnung, modifizieren, Regex, regulärer Ausdruck, ersetzen, Text, aktualisieren

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Zeichensatz

Der Zeichensatz, in dem die Datei codiert ist

Mapping File

Der Name der Datei (einschließlich des vollständigen Pfads), die die Zuordnungen enthält.

Mapping File Refresh Interval

Das Abfrageintervall, in dem nach Aktualisierungen der Zuordnungsdatei gesucht wird. Der Standardwert ist 60 Sekunden.

Matching Group

Die Nummer der übereinstimmenden Gruppe der bereitgestellten Regex, die durch den entsprechenden Wert aus der Zuordnungsdatei ersetzt werden soll (sofern diese existiert).

Maximum Buffer Size

Gibt die maximale Datenmenge an, die (pro Datei), gepuffert werden soll um die regulären Ausdrücke anzuwenden. Wenn das FlowFile größer als dieser Wert ist, wird das FlowFile an die Beziehung „failure“ weitergeleitet.

Regular Expression

Der reguläre Ausdruck, nach dem im FlowFile-Inhalt gesucht werden soll

Beziehungen

Name

Beschreibung

failure

FlowFiles, die nicht aktualisiert werden konnten, werden an diese Beziehung weitergeleitet.

success

FlowFiles,die erfolgreich aktualisiert wurden, werden an diese Beziehung weitergeleitet, ebenso wie FlowFiles, deren Inhalt nicht mit dem angegebenen regulären Ausdruck übereinstimmt.