HttpRecordSink

Descrição

Formate e envie registros para um URI configurado usando POST de HTTP. O Record Writer formata os registros enviados como o corpo da solicitação de POST de HTTP. JsonRecordSetWriter é frequentemente usado com esse processador porque muitas solicitações POST de HTTP exigem um corpo JSON.

Tags

http, post, record, sink

Propriedades

Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.

Nome de exibição

Nome da API

Valor padrão

Valores permitidos

Descrição

API URL *

API URL

O URL que recebe as solicitações HTTP.

Tamanho máximo do lote *

Tamanho máximo de lote

0

Especifica o número máximo de registros a serem enviados no corpo de cada solicitação HTTP. Zero significa que o tamanho do lote não é limitado e todos os registros são enviados juntos em uma única solicitação HTTP.

Provedor de token de acesso OAuth2

Provedor de token de acesso OAuth2

Serviço OAuth2 que fornece os tokens de acesso para as solicitações HTTP.

Provedor de cliente de serviço Web *

Provedor de cliente de serviço Web

Serviço de controlador para fornecer o cliente HTTP para enviar as solicitações HTTP.

Record Writer *

record-sink-record-writer

Especifica o Controller Service a ser usado para gravar registros.

Gerenciamento do estado

Esse componente não armazena o estado.

Restrito

Esse componente não é restrito.

Considerações sobre os recursos do sistema

Esse componente não especifica considerações sobre os recursos do sistema.