PutFile 2025.10.2.19

Bundle

org.apache.nifi | nifi-standard-nar

Beschreibung

Schreibt den Inhalt eines FlowFile in das lokale Dateisystem.

Tags

archive, copy, files, filesystem, local, put

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

Legt lastModifiedTime für die Ausgabedatei auf den Wert dieses Attributs fest. Das Format muss jjjj-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. Hinweis: Bei vielen Betriebssystemen muss Nifi als Superuser ausgeführt werden, um die Berechtigungen zum Festlegen des Eigentümers der Datei zu haben.

Berechtigungen

Setzt die Berechtigungen für die Ausgabedatei auf den Wert dieses Attributs. Das Format muss entweder UNIX rwxrwxrwx mit einem - anstelle von verweigerten Berechtigungen (z. B. rw-r–r–) oder einer 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.

Siehe auch: