PutFile 2025.5.31.15

Bundle

org.apache.nifi | nifi-standard-nar

Description

Écrit le contenu d’un FlowFile dans le système de fichiers local

Balises

archive, copy, files, filesystem, local, put

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Conflict Resolution Strategy

Indique ce qui doit se passer lorsqu’un fichier portant le même nom existe déjà dans le répertoire de sortie

Créer les répertoires manquants

Si true, les répertoires de destination manquants seront créés. Si false les fichiers de flux sont pénalisés et envoyés à failure.

Répertoire

Le répertoire dans lequel les fichiers doivent être écrits. Vous pouvez utiliser Expression Language telle que /aa/bb/${path}

Group

Définit le groupe dans le fichier de sortie à la valeur de cet attribut. Vous pouvez également utiliser un Expression Language tel que ${file.group}.

Last Modified Time

Le paramètre lastModifiedTime du fichier de sortie est défini en fonction de la valeur de cet attribut. Le format doit être aaaa-MM-dd “T’HH: mm:ssZ. Vous pouvez également utiliser un Expression Language tel que ${file.lastModifiedTime}.

Maximum File Count

Spécifie le nombre maximum de fichiers pouvant exister dans le répertoire de sortie

Propriétaire

Défini le paramètre du propriétaire du fichier de sortie à la valeur de cet attribut. Vous pouvez également utiliser un Expression Language tel que ${file.owner}. Notez que sur de nombreux systèmes d’opération, Nifi doit être exécuté en tant que super-utilisateur pour avoir les autorisations de définir le propriétaire du fichier.

Autorisations

Défini les autorisations sur le fichier de sortie à la valeur de cet attribut. Le format doit être soit UNIX rwxrwxrwx avec un - à la place des autorisations refusées (par exemple rw-r–r–), soit un nombre octal (par exemple 644). Vous pouvez également utiliser un Expression Language tel que ${file.permissions}.

Restrictions

Autorisation requise

Explication

write filesystem

Fournit à l’opérateur la possibilité d’écrire dans n’importe quel fichier auquel NiFi a accès.

Relations

Nom

Description

failure

Les fichiers qui n’ont pas pu être écrits dans le répertoire de sortie pour une raison quelconque sont transférés dans cette relation

success

Les fichiers qui ont été écrits avec succès dans le répertoire de sortie sont transférés dans cette relation

Voir aussi :