HttpRecordSink

설명

HTTP post를 사용하여 레코드를 형식화하고 구성된 URL로 전송합니다. Record Writer는 HTTP post 요청의 본문으로 전송되는 레코드의 형식을 지정합니다. JsonRecordSetWriter 는 JSON 본문이 필요한 HTTP 게시물이 많기 때문에 이 프로세서와 함께 자주 사용됩니다.

태그

http, post, record, sink

속성

아래 목록에서 필수 속성에는 별표(*)가 표시되어 있습니다. 다른 속성은 선택 사항으로 간주됩니다. 이 테이블에는 기본값과 속성이 NiFi 식 언어를 지원하는지 여부도 표시됩니다.

표시 이름

API 이름

기본값

허용되는 값

설명

API URL *

API URL

HTTP 요청을 수신하는 URL 입니다.

최대 배치 크기 *

Maximum Batch Size

0

각 HTTP 요청의 본문에 보낼 최대 레코드 수를 지정합니다. 0은 배치 크기가 제한되지 않으며 모든 레코드가 단일 HTTP 요청으로 함께 전송됨을 의미합니다.

OAuth2 Access Token Provider

OAuth2 Access Token Provider

HTTP 요청에 대한 액세스 토큰을 제공하는 OAuth2 서비스입니다.

웹 서비스 클라이언트 공급자 *

웹 서비스 클라이언트 공급자

HTTP 요청을 보내기 위해 HTTP 클라이언트를 제공하는 컨트롤러 서비스입니다.

Record Writer *

record-sink-record-writer

레코드 작성에 사용할 컨트롤러 서비스를 지정합니다.

상태 관리

이 구성 요소는 상태를 저장하지 않습니다.

제한됨

이 구성 요소는 제한되지 않습니다.

시스템 리소스 고려 사항

이 구성 요소는 시스템 리소스 고려 사항을 지정하지 않습니다.