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.

Tags

cache, distributed, map, put

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“.

Siehe auch: