PutFile 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Beschreibung¶
Schreibt den Inhalt eines FlowFile in das lokale Dateisystem.
Eingabeanforderung¶
REQUIRED
Unterstützt sensible dynamische Eigenschaften¶
false
Eigenschaften¶
Eigenschaft |
Beschreibung |
---|---|
Conflict Resolution Strategy |
Gibt an, was geschehen soll, wenn eine Datei mit demselben Namen bereits im Ausgabeverzeichnis existiert. |
Create Missing Directories |
Wenn „true“ werden fehlende Zielverzeichnisse erstellt. Wenn „false“ werden FlowFiles zurückgestellt und an die Beziehung „failure“ weitergeleitet. |
Directory |
Das Verzeichnis, in das die Dateien geschrieben werden sollen. Sie können Ausdrücke wie /aa/bb/$ verwenden{path} |
Gruppe |
Setzt die Gruppe in der Ausgabedatei auf den Wert dieses Attributs. Sie können auch eine Ausdruckssprache wie ${file.group} verwenden. |
Last Modified Time |
Setzt die lastModifiedTime in der Ausgabedatei auf den Wert dieses Attributs. Das Format muss yyyy-MM-dd’T’HH: mm:ssZ sein. Sie können auch eine Ausdruckssprache wie ${file.lastModifiedTime} verwenden. |
Maximum File Count |
Gibt die maximale Anzahl von Dateien an, die im Ausgabeverzeichnis existieren können. |
Eigentümer |
Setzt den Eigentümer der Ausgabedatei auf den Wert dieses Attributs. Sie können auch eine Ausdruckssprache wie ${file.owner} verwenden. Beachten Sie, dass Nifi auf vielen Betriebssystemen als Super-User ausgeführt werden muss, um die Berechtigung zum Festlegen des Dateieigentümers zu erhalten. |
Berechtigungen |
Setzt die Berechtigungen für die Ausgabedatei auf den Wert dieses Attributs. Das Format muss entweder UNIX rwxrwxrwx mit einem a - anstelle der verweigerten Berechtigungen (z. B. rw-r–r–) oder eine Oktalzahl (z. B. 644) sein. Sie können auch eine Ausdruckssprache wie ${file.permissions} verwenden. |
Einschränkungen¶
Erforderliche Berechtigung |
Erläuterung |
---|---|
write filesystem |
Bietet dem Anbieter die Möglichkeit, in jede Datei zu schreiben, auf die NiFi Zugriff hat. |
Beziehungen¶
Name |
Beschreibung |
---|---|
failure |
Dateien, die aus irgendeinem Grund nicht in das Ausgabeverzeichnis geschrieben werden konnten, werden an diese Beziehung übertragen |
success |
Dateien, die erfolgreich in das Ausgabeverzeichnis geschrieben wurden, werden an diesen Zweit übertragen. |