GetElasticsearch 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-elasticsearch-restapi-nar
Descrição¶
Processador de obtenção do Elasticsearch que usa as bibliotecas de cliente oficiais do Elastic REST para buscar um único documento do Elasticsearch por _id. Observe que o corpo completo do documento será lido na memória antes de ser gravado em um FlowFile para transferência.
Requisito de entrada¶
ALLOWED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
el-rest-client-service |
Um serviço de cliente do Elasticsearch a ser usado para executar consultas. |
el-rest-fetch-index |
O nome do índice a ser usado. |
el-rest-type |
O tipo desse documento (usado pelo Elasticsearch para indexação e pesquisa). |
get-es-attribute-name |
O nome do atributo do FlowFile a ser usado para a saída do documento recuperado. |
get-es-destination |
Indica se o documento recuperado é gravado no conteúdo do FlowFile ou em um atributo do FlowFile. |
get-es-id |
O _id do documento a ser recuperado. |
Relações¶
Nome |
Descrição |
---|---|
documento |
Os documentos buscados são encaminhados para essa relação. |
failure |
Todos os FlowFiles que falham por motivos não relacionados à disponibilidade do servidor vão para essa relação. |
not_found |
Um FlowFile é encaminhado para essa relação se o documento especificado não existir no cluster do Elasticsearch. |
retry |
Todos os FlowFiles que falham devido à disponibilidade do servidor/cluster vão para essa relação. |
Grava atributos¶
Nome |
Descrição |
---|---|
filename |
O atributo filename é definido como o identificador do documento |
elasticsearch.index |
O índice do Elasticsearch que contém o documento |
elasticsearch.type |
O tipo de documento do Elasticsearch |
elasticsearch.get.error |
A mensagem de erro fornecida pelo Elasticsearch se houver um erro ao buscar o documento. |