GetMongoRecord 2025.5.31.15

Pacote

org.apache.nifi | nifi-mongodb-nar

Descrição

Uma versão baseada em registros do GetMongo que usa os Record Writers para gravar o conjunto de resultados do MongoDB.

Tags

fetch, get, json, mongo, mongodb, record

Requisito de entrada

ALLOWED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Tamanho do lote

O número de elementos a serem retornados do servidor em um lote

Limit

O número máximo de elementos a serem retornados

Nome da coleção Mongo

O nome da coleção a ser usada

Nome do banco de dados Mongo

O nome do banco de dados a ser usado

Projeção

Os campos a serem retornados dos documentos no conjunto de resultados; deve ser um documento BSON válido

Consulta

Os critérios de seleção para fazer a pesquisa. Se o campo for deixado em branco, ele procurará a entrada de uma conexão de entrada de outro processador para fornecer a consulta como um documento JSON válido dentro do corpo do FlowFile. Se esse campo for deixado em branco e um cronômetro for ativado em vez de uma conexão de entrada, isso resultará em uma busca de coleção completa usando uma consulta “{}”.

Sort

Os campos pelos quais a classificação deve ser feita; deve ser um documento BSON válido

get-mongo-record-writer-factory

O Record Writer a ser usado para gravar os conjuntos de resultados.

mongo-client-service

Se configurada, essa propriedade usará o serviço de cliente atribuído para o pool de conexões.

mongo-query-attribute

Se definido, a consulta será gravada em um atributo especificado nos FlowFiles de saída.

mongodb-schema-name

O nome do esquema no registro de esquema configurado a ser usado para os resultados de consulta.

Relações

Nome

Descrição

failure

Todas os FlowFiles de entrada que fazem parte de uma execução de consulta com falha vão para cá.

original

Todas os FlowFiles de entrada que fazem parte de uma execução de consulta bem-sucedida vão para cá.

success

Todos os FlowFiles que têm os resultados de uma execução de consulta bem-sucedida vão para cá.

Grava atributos

Nome

Descrição

mongo.database.name

O banco de dados de onde vieram os resultados.

mongo.collection.name

A coleção de onde vieram os resultados.