PutFile 2025.10.2.19

번들

org.apache.nifi | nifi-standard-nar

설명

FlowFile 의 내용을 로컬 파일 시스템에 씁니다

태그

archive, copy, files, filesystem, local, put

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

Conflict Resolution Strategy

출력 디렉터리에 같은 이름의 파일이 이미 있는 경우 어떻게 해야 하는지 나타냅니다

누락된 디렉터리 생성하기

true면 누락된 대상 디렉터리가 생성됩니다. false면 flowfile에 불이익이 주어지고 실패로 전송됩니다.

디렉터리

파일을 기록할 디렉터리입니다. /aa/bb/${path} 같은 식 표현 언어를 사용할 수 있습니다.

그룹

출력 파일의 그룹을 이 특성의 값으로 설정합니다. ${file.group}과 같은 표현식 언어를 사용할 수도 있습니다.

마지막 수정 시간

출력 파일의 lastModifiedTime을 이 특성의 값으로 설정합니다. 형식은 yyyy-MM-dd ‘T’HH:mm:ssZ여야 합니다. ${file.lastModifiedTime}과 같은 표현식 언어를 사용할 수도 있습니다.

최대 파일 수

출력 디렉터리에 존재할 수 있는 최대 파일 수를 지정합니다

소유자

출력 파일의 소유자를 이 특성의 값으로 설정합니다. ${file.owner}와 같은 표현식 언어를 사용할 수도 있습니다. 많은 운영 체제에서 파일 소유자를 설정하기 위한 권한을 얻으려면 Nifi를 슈퍼 사용자 권한으로 실행해야 합니다.

권한

출력 파일에 대한 권한을 이 특성의 값으로 설정합니다. 형식은 UNIX rwxrwxrwx(거부된 권한을 -로 표시(예: rw-r–r–)) 또는 8진수(예: 644)로 나타내야 합니다. ${file.permissions}와 같은 표현식 언어를 사용할 수도 있습니다.

제한 사항

필수 권한

설명

파일 시스템 쓰기

연산자에게 NiFi 액세스 권한이 있는 모든 파일에 쓸 수 있는 기능을 제공합니다.

관계

이름

설명

실패

어떤 이유로 출력 디렉터리에 쓸 수 없는 파일은 이 관계로 전송됩니다

성공

출력 디렉터리에 성공적으로 쓰여진 파일은 이 관계로 전송됩니다

참고 항목