RestLookupService

RestLookupService (REST 조회 서비스)

REST 서비스를 사용해 값을 조회하는 서비스예요.

출처: 문서

본문

설명

REST 서비스를 사용해 값을 조회해요.

태그

http, json, lookup, rest, xml

속성 (Properties)

아래 목록에서 필수 속성은 별표(*)로 표시했어요. 그 외 속성은 선택 사항이고, 표에는 기본값과 NiFi Expression Language 지원 여부도 함께 나와 있어요.

표시 이름 API 이름 기본값 허용 값 설명
Proxy Configuration Service proxy-configuration-service 네트워크 요청을 프록시할 Proxy Configuration Controller Service를 지정해요. SOCKS의 경우 선택한 SOCKS 버전이 프로세서에서 사용될 것이라고 보장되지 않아요.
Authentication Strategy * rest-lookup-authentication-strategy NONE None, Basic, OAuth2 REST 서비스에 사용할 인증 전략이에요.
Basic Authentication Password rest-lookup-basic-auth-password 클라이언트가 Remote URL에 대해 인증하는 데 사용할 비밀번호예요.
Basic Authentication Username rest-lookup-basic-auth-username 클라이언트가 Remote URL에 대해 인증하는 데 사용할 사용자 이름이에요. 제어 문자(0-31), :, 또는 DEL(127)을 포함할 수 없어요.
Connection Timeout * rest-lookup-connection-timeout 5 secs 원격 서비스에 연결하기 위한 최대 대기 시간이에요.
Use Digest Authentication rest-lookup-digest-auth false true false Digest Authentication을 사용해 웹사이트와 통신할지 여부예요. 'Basic Authentication Username'과 'Basic Authentication Password'가 인증에 사용돼요.
OAuth2 Access Token Provider * rest-lookup-oauth2-access-token-provider Authorization Header를 사용해 HTTP 요청에 적용되는 OAuth2 Bearer Token의 관리형 검색을 활성화해요.
Read Timeout * rest-lookup-read-timeout 15 secs 원격 서비스로부터의 응답을 위한 최대 대기 시간이에요.
Record Path rest-lookup-record-path 강화할 레코드 셋에 병합할 실제 데이터를 얻을 위치를 레코드에서 정의하는 데 사용할 수 있는 선택적 레코드 경로예요.
Record Reader * rest-lookup-record-reader 페이로드를 로드하고 이를 레코드 셋으로 처리하는 데 사용할 레코드 리더예요.
Response Handling Strategy * rest-lookup-response-handling-strategy RETURNED Returned, Evaluated 모든 응답을 반환할지, 아니면 실패한 HTTP 상태 코드에 대해 오류를 던질지 여부예요.
SSL Context Service rest-lookup-ssl-context-service TLS/SSL 연결에 클라이언트 인증서 정보를 제공하는 데 사용하는 SSL Context Service예요.
URL * rest-lookup-url REST 엔드포인트의 URL이에요. Expression Language는 flowfile 속성이 아니라 조회 키/값 쌍에 대해 평가돼요.

상태 관리

이 컴포넌트는 상태를 저장하지 않아요.

제한 사항 (Restricted)

이 컴포넌트는 제한되지 않아요.

시스템 리소스 고려 사항

이 컴포넌트는 시스템 리소스 고려 사항을 지정하지 않아요.

더 알아보기 (Learn more)