GetFile 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-standard-nar
Description¶
Crée FlowFiles à partir des fichiers d’un répertoire. NiFi ignorera les fichiers pour lesquels il n’a pas au moins les autorisations de lecture.
Exigences en matière d’entrées¶
FORBIDDEN
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
Batch Size |
Le nombre maximum de fichiers à extraire lors de chaque invocation du processeur |
Filtre du fichier |
Seuls les fichiers dont le nom correspond à l’expression régulière donnée seront pris en compte |
Ignorer les fichiers cachés |
Indique si les fichiers cachés doivent être ignorés ou non |
Répertoire d’entrée |
Le répertoire d’entrée dont les fichiers sont extraits |
Conserver le fichier source |
Si la valeur est vraie, le fichier n’est pas supprimé après avoir été copié dans le référentiel de contenu ; le fichier est ainsi récupéré en permanence, ce qui est utile à des fins de test. Si vous ne conservez pas l’original, NiFi devra disposer des autorisations d’écriture sur le répertoire d’où il extrait le fichier, faute de quoi il l’ignorera. |
Âge maximum du fichier |
L’âge maximum d’un fichier pour qu’il puisse être extrait ; tout fichier plus ancien que cette durée (en fonction de la date de la dernière modification) sera ignoré |
Taille maximale du fichier |
Taille maximale d’un fichier pour qu’il puisse être extrait |
Âge minimum du fichier |
L’âge minimum qu’un fichier doit avoir pour être extrait ; tout fichier plus jeune que cette durée (en fonction de la date de la dernière modification) sera ignoré |
Taille minimale du fichier |
La taille minimale que doit avoir un fichier pour être extrait |
Filtre du chemin |
Si l’option Sous-répertoires récursifs est vraie, seuls les sous-répertoires dont le chemin correspond à l’expression régulière donnée seront analysés |
Intervalle d’interrogation |
Indique le temps d’attente avant d’effectuer un listing de répertoire |
Sous-répertoires récursifs |
Indique s’il faut ou non extraire les fichiers des sous-répertoires |
Restrictions¶
Autorisation requise |
Explication |
---|---|
lire le système de fichiers |
Fournit à l’opérateur la possibilité de lire n’importe quel fichier auquel NiFi a accès. |
write filesystem |
Permet à l’opérateur de supprimer tout fichier auquel NiFi a accès. |
Relations¶
Nom |
Description |
---|---|
success |
Tous les fichiers sont routés vers le succès |
Écrit les attributs¶
Nom |
Description |
---|---|
filename |
Le nom du fichier est défini comme sur le disque |
path |
Le chemin est défini sur le chemin relatif du répertoire du fichier sur le disque. Par exemple, si la propriété <Répertoire d’entrée> est paramétrée sur /tmp, les fichiers récupérés dans /tmp auront l’attribut chemin défini sur ./. Si la propriété <Sous-répertoires récursifs> est définie sur true et qu’un fichier est récupéré dans /tmp/abc/1/2/3, l’attribut chemin sera défini sur abc/1/2/3 |
file.creationTime |
La date et l’heure de création du fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
file.lastModifiedTime |
Date et heure de la dernière modification du fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
file.lastAccessTime |
Date et heure du dernier accès au fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
file.owner |
Le propriétaire du fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
file.group |
Le groupe propriétaire du fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
file.permissions |
Les autorisations de lecture/écriture/exécution du fichier. Peut ne pas fonctionner sur tous les systèmes de fichiers |
absolute.path |
Le chemin complet/absolu à partir duquel un fichier a été récupéré. L’attribut chemin actuel est toujours renseigné, mais il peut s’agir d’un chemin relatif |