ListBoxFileInfo 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-box-nar
Beschreibung¶
Holt die Datei-Metadaten für jede Datei in einem Box-Ordner. Nimmt ein FlowFile mit einer Ordnerattribut-ID und gibt FlowFiles mit Datensätzen aus, die alle Dateimetadaten enthalten.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Folder ID |
Die ID des Ordners, aus dem Dateien abgerufen werden sollen. |
Minimum File Age |
Das Mindestalter, das eine Datei haben muss, um berücksichtigt zu werden. Alle Dateien, die jünger sind als dieser Wert, werden ignoriert. |
Record Writer |
Gibt den Controller Service an, der für das Schreiben der Metadatensätze verwendet werden soll. Muss festgelegt werden. |
Search Recursively |
Bei „true“ werden Dateien aus Unterordnern einbezogen. Andernfalls werden nur Dateien zurückgegeben, die sich in dem Ordner befinden, der durch die Eigenschaft „Folder ID“ definiert ist. |
box-client-service |
Controller Service, der verwendet wird, um eine Box-API-Verbindung zu erhalten. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Ein FlowFile wird hierher weitergeleitet, wenn beim Abrufen von Dateimetadaten aus dem Ordner ein Fehler auftritt. |
not.found |
FlowFiles, für die der angegebene Box-Ordner nicht gefunden wurde, werden an diese Beziehung weitergeleitet. |
success |
Ein FlowFile, das die Datei-Metadatensätze enthält, wird nach erfolgreicher Verarbeitung an diese Beziehung weitergeleitet. |
Schreibt Attribute¶
Name |
Beschreibung |
---|---|
box.folder.id |
Die ID des Ordners, aus dem die Dateien abgerufen wurden |
record.count |
Die Anzahl der Datensätze im FlowFile |
mime.type |
Der vom Record Writer angegebene MIME-Typ |
error.code |
Der von Box zurückgegebene Fehlercode |
error.message |
Die von Box zurückgegebene Fehlermeldung |