UpdateAttribute 2025.10.2.19¶
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.
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. Bestehende 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 aus, ob der Zustand gespeichert werden soll oder nicht. Wenn Sie „Stateless“ auswählen, wird standardmäßig die Funktionalität verwendet, nur die Attribute eines FlowFile auf zustandslose Weise zu aktualisieren. Wenn Sie eine zustandsabhängige Option auswählen, werden nicht nur die Attribute im FlowFile gespeichert, sondern auch im Prozessorzustand. Weitere Informationen dazu finden Sie im Thema „Nutzung der Zustandsabhängigkeit“ im Abschnitt „Weitere Details“ 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 |