GetFile 2025.10.2.19¶
번들¶
org.apache.nifi | nifi-standard-nar
설명¶
Creates FlowFiles from files in a directory. NiFi will ignore files it doesn’t have at least read permissions for.
입력 요구 사항¶
FORBIDDEN
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
|---|---|
Batch Size |
프로세서를 호출할 때마다 가져올 최대 파일 수입니다 |
파일 필터 |
지정된 정규식과 이름이 일치하는 파일만 선택됩니다 |
숨겨진 파일 무시하기 |
숨겨진 파일을 무시할지 여부를 나타냅니다 |
입력 디렉터리 |
파일을 가져올 입력 디렉터리입니다 |
소스 파일 보관 |
If true, the file is not deleted after it has been copied to the Content Repository; this causes the file to be picked up continually and is useful for testing purposes. If not keeping original NiFi will need write permissions on the directory it is pulling from otherwise it will ignore the file. |
최대 파일 수명 |
파일을 가져올 수 있는 최대 기간으로, 이 기간보다 오래된 파일(마지막 수정 날짜 기준)은 무시됩니다 |
최대 파일 크기 |
파일을 가져올 수 있는 최대 크기입니다 |
최소 파일 보관 기간 |
파일을 가져오기 위해 필요한 최소 수명; 이보다 오래된 파일(마지막 수정 날짜 기준)은 무시됩니다 |
최소 파일 크기 |
파일을 가져오기 위해 필요한 최소 크기입니다 |
경로 필터 |
하위 디렉터리 재귀가 true이면 경로가 지정된 정규식과 일치하는 하위 디렉터리만 검사합니다 |
폴링 간격 |
디렉터리 목록 성능을 수행하기 전에 대기할 시간을 나타냅니다 |
하위 디렉터리 재귀 |
하위 디렉터리에서 파일을 가져올지 여부를 나타냅니다 |
제한 사항¶
필수 권한 |
설명 |
|---|---|
파일 시스템 읽기 |
NiFi 액세스 권한이 있는 모든 파일에서 읽을 수 있는 기능을 연산자에 제공합니다. |
파일 시스템 쓰기 |
연산자에게 NiFi 액세스 권한이 있는 파일을 삭제할 수 있는 기능을 제공합니다. |
관계¶
이름 |
설명 |
|---|---|
성공 |
모든 파일이 성공적으로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
|---|---|
파일 이름 |
파일 이름은 디스크의 파일 이름으로 설정됩니다 |
경로 |
경로는 디스크에 있는 파일 디렉터리의 상대 경로로 설정됩니다. 예를 들어, <Input Directory> 속성이 /tmp로 설정된 경우 /tmp에서 가져온 파일의 경로 속성은 ./로 설정됩니다. <Recurse Subdirectories> 속성이 true로 설정되어 있고 /tmp/abc/1/2/3에서 파일을 가져오는 경우 경로 특성이 abc/1/2/3으로 설정됩니다 |
file.creationTime |
파일이 생성된 날짜와 시간입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
file.lastModifiedTime |
파일을 마지막으로 수정한 날짜와 시간입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
file.lastAccessTime |
파일에 마지막으로 액세스한 날짜와 시간입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
file.owner |
파일의 소유자입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
file.group |
파일의 그룹 소유자입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
file.permissions |
파일의 읽기/쓰기/실행 권한입니다. 모든 파일 시스템에서 작동하지 않을 수 있습니다 |
absolute.path |
파일을 가져온 전체/절대 경로입니다. 현재 ‘경로’ 특성은 여전히 채워져 있지만 상대 경로일 수 있습니다 |