RunMongoAggregation 2025.10.2.19¶
Bundle¶
org.apache.nifi | nifi-mongodb-nar
Description¶
Un processeur qui exécute une requête d’agrégation chaque fois qu’il reçoit un FlowFile.
Exigences en matière d’entrées¶
ALLOWED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
|---|---|
Batch Size |
Le nombre d’éléments renvoyés par le serveur en un lot. |
Mongo Collection Name |
Nom de la collection à utiliser |
Mongo Database Name |
Nom de la base de données à utiliser |
allow-disk-use |
Définir cette option sur “true” pour activer l’écriture des données dans des fichiers temporaires afin d’éviter de dépasser la limite maximale d’utilisation de la mémoire lors de l’agrégation par étapes lors du traitement de grands ensembles de données. |
type JSON |
Par défaut, le pilote Java de MongoDB renvoie « extended JSON ». Certaines fonctionnalités de cette variante de JSON peut poser des à d’autres analyseurs JSON qui n’acceptent que les types et conventions JSON standard. Ce paramètre de configuration permet de choisir entre l’utilisation de JSON étendu ou l’affichage d’une vue claire conforme au JSON standard. |
mongo-agg-query |
La requête d’agrégation à exécuter. |
mongo-charset |
Spécifie le jeu de caractères des données du document. |
mongo-client-service |
Si cette propriété est configurée, elle utilisera le service client attribué pour le pooling de connexions. |
mongo-date-format |
La chaîne de format de date à utiliser pour le formatage des champs Date renvoyés par Mongo. Elle n’est appliquée que lorsque le format de JSON en sortie est paramétré sur Standard JSON. |
mongo-query-attribute |
Si cette valeur est définie, la requête sera écrite dans un attribut spécifié dans les FlowFiles de sortie. |
résultats par FlowFile |
Nombre de résultats à introduire simultanément dans un FlowFile. Le corps entier sera traité comme un tableau JSON de résultats. |
Relations¶
Nom |
Description |
|---|---|
failure |
Le FlowFile d’entrée est envoyé vers cette relation lorsque la requête échoue. |
original |
Le FlowFile d’entrée est envoyé vers cette relation lorsque la requête réussit. |
results |
Le jeu de résultats de l’agrégation sera envoyé à cette relation. |