GetFile 2025.10.2.19

Bundle

org.apache.nifi | nifi-standard-nar

Description

Crée des FlowFiles à partir de fichiers dans un répertoire. NiFi ignorera les fichiers pour lesquels il ne dispose pas d’au moins d’autorisations de lecture.

Balises

files, filesystem, get, ingest, ingress, input, local, source

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 cette valeur est définie sur « true », le fichier n’est pas supprimé après sa copie dans le référentiel de contenu ; cela permet au fichier d’être récupéré en continu, ce qui est utile à des fins de test. Si le NiFi d’origine n’est pas conservé,vous aurez besoin d’autorisations d’écriture sur le répertoire à partir duquel il extrait les données, sinon il ignorera le fichier.

Â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

Voir aussi :