PutDistributedMapCache 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Ruft den Inhalt eines FlowFile ab und speichert ihn in einem verteilten Map-Cache unter Verwendung eines Cache-Schlüssels, der aus den Attributen des FlowFile berechnet wird. Wenn der Cache den Eintrag bereits enthält und die Cache-Aktualisierungsstrategie „keep original“ lautet, wird der Eintrag nicht ersetzt.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Cache Entry Identifier |
Ein FlowFile-Attribut oder die Ergebnisse einer Attribute Expression Language-Anweisung, der anhand eines FlowFile ausgewertet wird, um den Cache-Schlüssel zu bestimmen |
Cache Update Strategy |
Legt fest, wie der Cache aktualisiert wird, wenn der Cache den Eintrag bereits enthält. |
Distributed Cache Service |
Der Controller Service, der zum Zwischenspeichern von FlowFiles verwendet wird |
Max Cache Entry Size |
Die maximale Datenmenge, die im Cache gespeichert werden soll |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Jedes FlowFile, dasnicht in den Cache eingefügt werden kann, werden an diese Beziehung weitergeleitet. |
success |
Jedes FlowFile, das erfolgreich in den Cache eingefügt wurde, wird an diese Beziehung weitergeleitet |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
zwischengespeichert |
Alle FlowFiles haben ein Attribut „cached“. Der Wert dieses Attributs ist „true“, wenn das FlowFile im zwischengespeichert wird, andernfalls „false“. |