ScriptedReader

ScriptedReader (스크립트 리더)

들어오는 플로우 파일에서 레코드를 읽기/파싱/생성할 수 있도록 스크립트 기반 RecordReaderFactory 인스턴스를 제공할 수 있게 하는 서비스예요.

출처: 문서

본문

설명

들어오는 플로우 파일에서 레코드를 읽기/파싱/생성할 수 있도록 스크립트 기반 RecordReaderFactory 인스턴스를 제공할 수 있게 해요.

태그

groovy, invoke, record, recordFactory, script

속성 (Properties)

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

표시 이름 API 이름 기본값 허용 값 설명
Module Directory Module Directory 스크립트가 필요로 하는 모듈이 들어 있는 파일 및/또는 디렉토리 경로의 쉼표로 구분된 목록이에요.
Script Body Script Body 실행할 스크립트 본문이에요. Script File 또는 Script Body 중 하나만 사용할 수 있어요.
Script Engine * Script Engine Groovy Groovy 스크립트를 실행하는 언어 엔진이에요.
Script File Script File 실행할 스크립트 파일의 경로예요. Script File 또는 Script Body 중 하나만 사용할 수 있어요.

상태 관리

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

제한 사항 (Restricted)

필요 권한

필요 권한 설명
execute code 운영자가 NiFi가 가진 모든 권한을 가정하고 임의 코드를 실행할 수 있는 능력을 제공해요.

시스템 리소스 고려 사항

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

더 알아보기 (Learn more)