ConsumeBoxEvents 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-box-nar
Beschreibung¶
Verwendet alle Ereignisse aus Box. Dieser Prozessor kann verwendet werden, um Ereignisse wie Uploads, Änderungen, Löschungen usw. zu erfassen. Der Inhalt der Ereignisse wird als JSON-Array an die ‚success‘-Beziehung gesendet. Ereignisse können im Fall eines NiFi-Neustarts oder wenn die Kapazität der Warteschlange überschritten wurde gelöscht werden. Die letzte bekannte Position des Box-Streams wird im Prozessorzustand gespeichert und verwendet, um den Stream an der letzten bekannten Position fortzusetzen, wenn der Prozessor neu gestartet wird.
Eingabeanforderung¶
FORBIDDEN
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
|---|---|
Box-Clientservice |
Controller Service, der verwendet wird, um eine Box-API-Verbindung zu erhalten. |
Queue Capacity |
Die maximale Größe der internen Warteschlange, die zum Puffern von Ereignissen verwendet wird, die vom zugrunde liegenden Stream an den Prozessor übertragen werden. Wenn Sie diesen Wert höher einstellen, können mehr Meldungen im Speicher während Spitzenzeiten von eingehenden Meldungen zwischengespeichert werden, aber es erhöht auch den Gesamtspeicher, der vom Prozessor während dieser Spitzenwerte verwendet wird. |
Statusmanagement¶
Bereiche |
Beschreibung |
|---|---|
CLUSTER |
Die letzte bekannte Position des Box-Streams wird im Prozessorstatus gespeichert und dient dazu, den Stream beim Neustart des Prozessors von der letzten bekannten Position aus fortzusetzen. |
Beziehungen¶
Name |
Beschreibung |
|---|---|
success |
Erfolgreich empfangene Ereignisse werden an diede Beziehung gesendet. |