UpdateAttribute 2025.5.31.15

Bundle

org.apache.nifi | nifi-update-attribute-nar

Beschreibung

Aktualisiert die Attribute für ein FlowFile unter Verwendung der Attribute Expression Language und/oder löscht die Attribute auf der Grundlage eines regulären Ausdrucks.

Tags

Attribute Expression Language, Attribute, Löschen, Änderung, Status, aktualisieren

Eingabeanforderung

REQUIRED

Unterstützt sensible dynamische Eigenschaften

false

Eigenschaften

Eigenschaft

Beschreibung

Delete Attributes Expression

Regulärer Ausdruck für Attribute, die aus FlowFiles gelöscht werden sollen. Vorhandene Attribute, die übereinstimmen, werden gelöscht, unabhängig davon, ob sie von diesem Prozessor aktualisiert werden.

Stateful Variables Initial Value

Wenn Sie den Zustand verwenden, um Variablen zu setzen/zu referenzieren, wird dieser Wert verwendet, um den Anfangswert der zustandsabhängigen Variablen festzulegen. Dies wird nur in der @OnScheduled-Methode verwendet, wenn der Status keinen Wert für die Variable enthält. Diese Angabe ist erforderlich, wenn das Programm zustandsabhängig läuft, kann aber bei Bedarf auch leer sein.

Store State

Wählen Sie, ob der Status gespeichert werden soll oder nicht. Wenn Sie „Stateless“ wählen, wird die Standardfunktionalität der reinen Aktualisierung der Attribute auf einem FlowFile zustandslos angeboten. Wenn Sie eine zustandsabhängige Option wählen, werden die Attribute nicht nur im FlowFile gespeichert, sondern auch im Status des Prozessors. Weitere Informationen finden Sie im Abschnitt „Zustandsbezogene Verwendung“ unter „Weitere Details“ in der Dokumentation dieses Prozessors.

canonical-value-lookup-cache-size

Gibt an, wie viele kanonische Suchwerte im Cache gespeichert werden sollen.

Statusmanagement

Bereiche

Beschreibung

LOCAL

Bietet die Möglichkeit, Werte nicht nur im FlowFile zu speichern, sondern als zustandsabhängige Variablen, auf die rekursiv verwiesen werden kann.

Beziehungen

Name

Beschreibung

success

Alle erfolgreichen FlowFiles werden an diese Beziehung weitergeleitet.

Schreibt Attribute

Name

Beschreibung

Siehe weitere Details

Dieser Prozessor kann null oder mehr Attribute schreiben oder entfernen, wie in den weiteren Details beschrieben

Anwendungsfälle

Neues FlowFile-Attribut hinzufügen

Überschreibt ein FlowFile-Attribut mit einem neuen Wert

Datei umbenennen