PutFTP 2025.5.31.15

번들

org.apache.nifi | nifi-standard-nar

설명

FlowFiles 을 FTP 서버로 전송합니다

태그

archive, copy, egress, files, ftp, put, remote

입력 요구 사항

REQUIRED

민감한 동적 속성 지원

false

속성

속성

설명

Batch Size

단일 연결에서 보낼 수 있는 최대 FlowFiles 개수

충돌 해결

파일 이름 충돌 문제를 처리하는 방법을 결정합니다

Connection Mode

FTP 연결 모드

Connection Timeout

연결을 생성하는 동안 시간이 초과되기 전에 대기할 시간(초)

Create Directory

원격 디렉터리가 없는 경우 생성할지 여부를 지정합니다.

데이터 시간 제한

로컬 시스템과 원격 시스템 간에 파일을 전송할 때 시스템 간에 데이터가 전송되지 않고 경과할 수 있는 시간을 지정하는 값입니다

도트 이름 바꾸기

true이면 전송된 파일의 파일 이름 앞에 “.”가 추가되고 파일이 완전히 전송된 후 원래 이름으로 다시 변경됩니다. 그렇지 않으면 이름을 변경할 수 없습니다. 임시 파일 이름 속성이 설정된 경우 이 속성은 무시됩니다.

호스트 이름

원격 시스템의 정규화된 호스트 이름 또는 IP 주소입니다

Internal Buffer Size

버퍼링된 데이터 스트림에 대한 내부 버퍼 크기 설정

마지막 수정 시간

전송 후 파일에 할당할 lastModifiedTime 입니다. 설정하지 않으면 lastModifiedTime 이 변경되지 않습니다. 형식은 yyyy-MM-dd’T’HH:mm:ssZ여야 합니다. {file.lastModifiedTime} 같은 식 표현 언어를 사용할 수도 있습니다. 값이 유효하지 않은 경우 프로세서는 유효하지 않지만, 파일의 lastModifiedTime 을 변경할 수 없습니다.

비밀번호

사용자 계정의 비밀번호

권한

파일을 전송한 후 파일에 할당할 권한입니다. 형식은 거부된 권한 대신에 -가 있는 UNIX rwxrwxrwx(예: rw-r–r–) 또는 8진수(예: 644) 중 하나여야 합니다. 설정하지 않으면 권한이 변경되지 않습니다. {file.permissions} 같은 식 표현 언어를 사용할 수도 있습니다. 값이 유효하지 않은 경우 프로세서는 유효하지 않지만 파일의 권한을 변경하지 못합니다.

Port

원격 시스템이 파일 전송을 위해 수신 대기 중인 포트입니다

제로 바이트 파일 거부하기

전송을 시도하지 않고 0 바이트 파일을 거부할지 여부를 결정합니다

원격 경로

파일을 가져오거나 푸시할 원격 시스템의 경로입니다

임시 파일 이름

설정하면 전송된 파일의 파일 이름이 전송 중에 지정한 값과 같으며, 성공적으로 완료되면 원래 파일 이름으로 변경됩니다. 이 값을 설정하면 Dot Rename 속성이 무시됩니다.

Transfer Mode

FTP 전송 모드

압축 사용

파일을 전송할 때 ZLIB 압축을 사용할지 여부를 나타냅니다

사용자 이름

사용자 이름

ftp-use-utf8

파일 및 파일 이름을 처리할 때 클라이언트에 UTF-8 인코딩을 사용하도록 지시합니다. true로 설정하면 서버가 UTF-8 인코딩도 지원해야 합니다.

프록시 구성 서비스

네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다.

관계

이름

설명

실패

원격 시스템으로 전송에 실패한 FlowFiles 입니다. 실패는 일반적으로 이 프로세서로 루프백됩니다.

거부

대상 시스템에 의해 거부된 FlowFiles

성공

성공적으로 라우팅된 FlowFiles

참고 항목