GenerateFlowFile 프로세서

GenerateFlowFile 프로세서

Openflow의 GenerateFlowFile 프로세서는 임의의 데이터 또는 맞춤 콘텐츠를 가진 FlowFile을 만들어주는 프로세서예요. 부하 테스트, 구성, 시뮬레이션에 유용하게 쓰여요.

출처: Snowflake 문서

본문

번들 (Bundle)

org.apache.nifi | nifi-standard-nar

설명 (Description)

이 프로세서는 임의의 데이터 또는 맞춤 콘텐츠를 가진 FlowFile을 만들어요. GenerateFlowFile은 부하 테스트, 구성, 시뮬레이션에 유용해요. 추가 부하 테스트를 위해 DuplicateFlowFile도 함께 참고해요.

태그 (Tags)

generate, load, random, test

입력 요구 사항 (Input Requirement)

금지 (FORBIDDEN)

민감 동적 속성 지원 (Supports Sensitive Dynamic Properties)

아니요 (false)

속성 (Properties)

속성 설명
Batch Size 각 호출에서 전달할 FlowFile의 수예요.
Data Format 데이터를 Text로 할지 Binary로 할지 지정해요.
File Size 사용할 파일의 크기예요.
Unique FlowFiles true면 생성되는 각 FlowFile이 고유해요. false면 임의의 값이 생성되어 모든 FlowFile이 같은 콘텐츠를 갖지만 처리량은 훨씬 높아져요.
character-set Custom Text의 바이트를 FlowFile에 쓸 때 사용할 문자셋을 지정해요.
generate-ff-custom-text Data Format이 text이고 Unique FlowFiles가 false이면 이 맞춤 텍스트가 생성된 FlowFile의 콘텐츠로 사용되고 File Size는 무시돼요. Expression Language를 사용하면 평가는 생성된 FlowFile 배치마다 한 번만 수행돼요.
mime-type "mime.type" 속성에 설정할 값을 지정해요.

관계 (Relationships)

이름 설명
success

쓰기 속성 (Writes attributes)

이름 설명
mime.type 'Mime Type' 속성이 설정되어 있으면 출력의 MIME 타입을 설정해요.

더 알아보기 (Learn more)