PutGridFS 2025.5.31.15

Bundle

org.apache.nifi | nifi-mongodb-nar

Description

Écrit un fichier dans un compartiment GridFS.

Balises

file, gridfs, mongo, put, store

Exigences en matière d’entrées

REQUIRED

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

gridfs-bucket-name

Compartiment GridFS dans lequel les fichiers seront stockés. Si cette valeur est laissée vide, la valeur par défaut « fs » utilisée par le pilote du client MongoDB sera employée.

gridfs-client-service

Service client MongoDB à utiliser pour les connexions aux bases de données.

gridfs-database-name

Nom de la base de données à utiliser

gridfs-file-name

Nom du fichier dans le compartiment qui est la cible de ce processeur. Les noms de fichier GridFS ne contiennent pas d’informations sur le chemin d’accès, car GridFS ne trie pas les fichiers dans des dossiers à l’intérieur d’un compartiment.

putgridfs-chunk-size

Contrôle la taille maximale de chaque morceau d’un fichier téléchargé sur GridFS.

putgridfs-enforce-uniqueness

Lorsqu’elle est activée, cette option garantit que l’unicité est appliquée au compartiment. Pour ce faire, il crée un index MongoDB correspondant à votre sélection. Idéalement, il devrait être configuré une fois lorsque le compartiment est créé pour la première fois, car la construction d’un compartiment existant contenant beaucoup de données pourrait prendre beaucoup de temps.

putgridfs-hash-attribute

Si l’unicité est activée et que le hachage du fichier fait partie de la contrainte, ce paramètre doit être défini sur un attribut existant sur tous les fichiers de flux entrants.

putgridfs-properties-prefix

Les attributs qui ont ce préfixe seront ajoutés au fichier stocké dans GridFS en tant que métadonnées.

Relations

Nom

Description

duplicate

Les fichiers de flux qui échouent au contrôle des doublons sont envoyés à cette relation.

failure

En cas d’échec du traitement du FlowFile, il est renvoyé à cette relation.

success

Lorsque l’opération aboutit, le FlowFile est envoyé à cette relation.