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.
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.