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.

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

Voir aussi :