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.