PackageFlowFile
PackageFlowFile
FlowFile의 속성과 콘텐츠를 하나의 출력 FlowFile로 묶어(package) NiFi에서 내보내고 다시 가져올 수 있게 해주는 프로세서예요.
본문
번들 (Bundle)
org.apache.nifi | nifi-standard-nar
설명
FlowFile 속성과 콘텐츠를 출력 FlowFile로 묶어서, 원래의 속성과 콘텐츠를 보존한 채 NiFi에서 내보내고 다시 NiFi로 가져올 수 있게 해요.
태그
attributes, flowfile, flowfile-stream, flowfile-stream-v3, package
입력 요구 사항 (Input Requirement)
REQUIRED — 입력 FlowFile이 필요해요.
민감한 동적 속성 지원 (Supports Sensitive Dynamic Properties)
false — 지원하지 않아요.
속성 (Properties)
| 속성 | 설명 |
|---|---|
| Maximum Batch Content Size | 하나의 출력 FlowFile로 묶을 FlowFile들의 최대 합산 콘텐츠 크기예요. 이 한도를 초과하는 콘텐츠를 가진 FlowFile은 따로 패키징된다는 점에 유의하세요. |
| max-batch-size | 하나의 출력 FlowFile로 묶을 FlowFile의 최대 개수예요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
original |
패키지를 만드는 데 사용된 FlowFile들이 이 관계로 보내져요. |
success |
패키징된 FlowFile이 이 관계로 보내져요. |
쓰기 속성 (Writes attributes)
| 이름 | 설명 |
|---|---|
mime.type |
mime.type이 application/flowfile-v3로 변경돼요. |
다른 구성 요소와 함께 쓰는 사용 사례
- 한 NiFi 인스턴스에서 다른 NiFi 인스턴스로 FlowFile 콘텐츠와 속성을 보내요.
- FlowFile 콘텐츠와 속성을 NiFi에서 외부 스토리지로 내보내고 다시 가져와요.
더 보기 (See also)
org.apache.nifi.processors.standard.MergeContentorg.apache.nifi.processors.standard.UnpackContent