DeleteSFTP 프로세서

DeleteSFTP 프로세서

Snowflake Openflow의 DeleteSFTP 프로세서에 대한 문서예요. SFTP 서버에 있는 파일을 삭제하는 프로세서예요.

출처: Snowflake 문서

본문

기능 — 일반 제공(Generally Available)

Openflow Snowflake 배포는 AWS, Azure, GCP 상용(Commercial) 리전의 모든 계정에서 사용할 수 있어요. Openflow BYOC 배포는 AWS 상용(Commercial) 리전의 모든 계정에서 사용할 수 있어요.

번들(Bundle)

org.apache.nifi | nifi-standard-nar

설명(Description)

SFTP 서버에 있는 파일을 삭제해요.

태그(Tags)

delete, remote, remove, sftp

입력 요구사항(Input Requirement)

REQUIRED

민감 동적 속성 지원(Supports Sensitive Dynamic Properties)

false

속성(Properties)

속성(Property) 설명(Description)
Algorithm Negotiation SSH 알고리즘 협상의 구성 전략이에요.
Batch Size 단일 연결에서 보낼 수 있는 최대 FlowFile 수예요.
Ciphers Allowed SFTP 연결에 허용되는 Cipher의 쉼표로 구분된 목록이에요. 설정하지 않으면 모두 허용해요. 사용 가능한 옵션: 3des-cbc, aes128-cbc, aes128-ctr, [email protected], aes192-cbc, aes192-ctr, aes256-cbc, aes256-ctr, [email protected], arcfour128, arcfour256, blowfish-cbc, [email protected], none
Connection Timeout 연결을 만드는 동안 타임아웃되기 전에 대기하는 시간이에요.
Data Timeout 로컬과 원격 시스템 간에 파일을 전송할 때 시스템 간에 데이터가 전송되지 않은 채 허용되는 시간을 지정해요.
Directory Path 삭제할 파일이 있는 디렉터리의 경로예요.
Filename 삭제할 파일 이름이에요.
Host Key File 제공되면 해당 파일을 Host Key로 사용하고, 그렇지 않으면 'Strict Host Key Checking' 속성이 적용될 때(값 true) ~/.ssh 디렉터리의 'known_hosts' 및 'known_hosts2' 파일을 사용하며, 그 외에는 호스트 키 파일을 사용하지 않아요.
Hostname 원격 시스템의 정규화된 호스트 이름 또는 IP 주소예요.
Key Algorithms Allowed SFTP 연결에 허용되는 Key Algorithm의 쉼표로 구분된 목록이에요. 설정하지 않으면 모두 허용해요.
Key Exchange Algorithms Allowed SFTP 연결에 허용되는 Key Exchange Algorithm의 쉼표로 구분된 목록이에요. 설정하지 않으면 모두 허용해요.
Message Authentication Codes Allowed SFTP 연결에 허용되는 Message Authentication Code의 쉼표로 구분된 목록이에요. 설정하지 않으면 모두 허용해요.
Password 사용자 계정의 비밀번호예요.
Port 원격 시스템이 파일 전송을 위해 수신 대기하는 포트예요.
Private Key Passphrase 개인 키의 비밀번호예요.
Private Key Path 개인 키 파일의 정규화된 경로예요.
Send Keep Alive On Timeout 전체 타임아웃 25초 동안 5초마다 최대 5회까지 Keep Alive 메시지를 보내요.
Strict Host Key Checking 호스트 키의 엄격한 적용 여부를 나타내요.
Use Compression 파일 전송 시 ZLIB 압축을 사용할지 여부를 나타내요.
Username 사용자 이름이에요.
proxy-configuration-service 네트워크 요청을 프록시하기 위한 Proxy Configuration Controller Service를 지정해요.

관계(Relationships)

이름(Name) 설명(Description)
failure 존재하는 파일을 삭제하지 못한 모든 FlowFile은 이 관계로 라우팅돼요.
not found 삭제할 파일이 존재하지 않는 모든 FlowFile은 이 관계로 라우팅돼요.
success 존재하는 파일이 삭제된 모든 FlowFile은 이 관계로 라우팅돼요.

사용 사례(Use cases)

  • 처리(processing)가 완료된 후에만 원본 파일을 삭제해요.

더 알아보기 (Learn more)