SplitExcel 2025.5.31.15

번들

org.apache.nifi | nifi-poi-nar

설명

이 프로세서는 여러 장의 Microsoft Excel 스프레드시트를 여러 개의 Microsoft Excel 스프레드시트로 분할하여 원본 파일의 각 시트를 자체 플로우 파일에 있는 개별 스프레드시트로 변환합니다. 현재 이 프로세서는 .xlsx(XSSF 2007 OOXML 파일 형식) Excel 문서만 처리할 수 있으며, 이전 .xls(HSSF ‘97(-2007) 파일 형식) 문서는 처리할 수 없습니다. 모든 원본 셀 스타일이 삭제되고 수식이 제거되어 계산된 값만 남게 됩니다. 단일 시트 Microsoft Excel 스프레드시트도 원래의 모든 셀 스타일이 삭제되고 수식이 제거된 고유한 플로우 파일로 변환됩니다.

태그

split, text

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

비밀번호

비밀번호로 보호된 Excel 스프레드시트의 비밀번호

보호 유형

Excel 스프레드시트를 비밀번호로 보호할지 여부를 지정합니다.

관계

이름

설명

실패

FlowFile 을 구성된 입력 형식에서 구성된 출력 형식으로 변환할 수 없는 경우 변경되지 않은 FlowFile 은 이 관계로 라우팅됩니다.

원본

세그먼트로 분할된 원본 FlowFile. FlowFile 처리에 실패하면 이 관계로 아무 것도 전송되지 않습니다

분할

원본 Excel FlowFile 의 개별 Excel ‘세그먼트’가 이 관계로 라우팅됩니다.

Writes 특성

이름

설명

fragment.identifier

동일한 상위 항목인 Excel FlowFile 에서 생성된 모든 분할 Excel FlowFiles 에는 이 특성에 대해 무작위로 생성된 UUID 가 추가됩니다

fragment.index

단일 상위 Excel FlowFile 에서 생성된 분할 Excel FlowFiles 의 순서를 나타내는 일련 번호입니다

fragment.count

상위 Excel FlowFile 에서 생성된 분할 Excel FlowFiles 의 수입니다

segment.original.filename

상위 Excel FlowFile 의 파일 이름입니다

시트 이름

원본 스프레드시트에 있는 Excel 시트의 이름입니다.

total.행

원본 스프레드시트에서 Excel 시트의 행 수입니다.