GetElasticsearch 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-elasticsearch-restapi-nar
Description¶
Processeur d’extraction Elasticsearch qui utilise les bibliothèques client officielles Elastic REST pour extraire un document unique d’Elasticsearch par _id. Notez que le corps du document sera lu en mémoire avant d’être écrit sur un FlowFile pour être transféré.
Exigences en matière d’entrées¶
ALLOWED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
el-rest-client-service |
Un service client Elasticsearch à utiliser pour l’exécution des requêtes. |
el-rest-fetch-index |
Le nom de l’index à utiliser. |
el-rest-type |
Le type de ce document (utilisé par Elasticsearch pour l’indexation et la recherche). |
get-es-attribut-name |
Le nom de l’attribut FlowFile à utiliser pour la sortie du document récupéré. |
get-es-destination |
Indique si le document récupéré est écrit dans le contenu FlowFile ou dans un attribut FlowFile. |
get-es-id |
L’_id du document à récupérer. |
Relations¶
Nom |
Description |
---|---|
document |
Les documents recherchés sont routés vers cette relation. |
failure |
Tous les FlowFiles qui échouent pour des raisons indépendantes de la disponibilité du serveur sont dirigés vers cette relation. |
not_found |
Un FlowFile est routé vers cette relation si le document spécifié n’existe pas dans le cluster Elasticsearch. |
retry |
Tous les FlowFiles qui échouent en raison de la disponibilité du serveur/cluster sont dirigés vers cette relation. |
Écrit les attributs¶
Nom |
Description |
---|---|
filename |
L’attribut de nom de fichier est défini avec l’identificateur du document |
elasticsearch.index |
L’index Elasticsearch contenant le document |
elasticsearch.type |
Le type de document Elasticsearch |
elasticsearch.get.error |
Le message d’erreur fourni par Elasticsearch en cas d’erreur dans l’extraction du document. |