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
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 |