DeleteS3Object 2025.5.31.15¶
번들¶
org.apache.nifi | nifi-aws-nar
설명¶
Amazon S3 버킷에서 파일을 삭제합니다. 존재하지 않는 파일을 삭제하려고 하면 FlowFile 로 라우팅됩니다.
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
---|---|
AWS 자격 증명 공급자 서비스 |
AWS 자격 증명 공급자를 획득하는 데 사용되는 컨트롤러 서비스 |
버킷 |
상호 작용할 S3 버킷 |
통신 시간 제한 |
AWS 에 연결을 설정하거나 AWS 에서 데이터를 수신하기 위해 시간 초과 전에 대기해야 하는 시간입니다. |
Endpoint Override URL |
스키마, 호스트, 포트, 경로 등 기본값인 AWS 대신 사용할 엔드포인트 URL 을 설정합니다. AWS 라이브러리는 AWS 리전을 기반으로 엔드포인트 URL 을 선택하지만, 이 속성은 선택한 엔드포인트 URL 을 재정의하여 다른 S3 호환 엔드포인트와 함께 사용할 수 있도록 합니다. |
FullControl User List |
쉼표로 구분된 Amazon 사용자 ID 또는 이메일 주소 목록으로, 오브젝트에 대한 모든 권한을 가져야 하는 사용자를 지정합니다 |
오브젝트 키 |
사용할 S3 오브젝트 키입니다. 이는 기존 파일 시스템의 파일 이름과 유사합니다. |
소유자 |
오브젝트의 소유자에게 사용할 Amazon ID |
Read ACL User List |
오브젝트에 대한 액세스 제어 목록을 읽을 수 있는 권한을 가진 사용자를 지정하는 쉼표로 구분된 Amazon 사용자 ID 또는 이메일 주소 목록입니다 |
Read Permission User List |
오브젝트에 대한 읽기 액세스 권한을 가져야 하는 사용자를 지정하는 쉼표로 구분된 Amazon 사용자 ID 또는 이메일 주소의 목록입니다 |
리전 |
연결할 AWS 리전입니다. |
SSL 컨텍스트 서비스 |
공급자가 제공하는 경우 연결을 만드는 데 사용할 선택적 SSL 컨텍스트 서비스를 지정합니다 |
Signer Override |
AWS S3 라이브러리는 기본적으로 서명 버전 4를 사용하지만 이 속성을 사용하면 버전 2 서명자를 지정하여 이전 S3 호환 서비스를 지원하거나 사용자 정의 서명자 구현을 플러그인할 수도 있습니다. |
버전 |
삭제할 오브젝트의 버전 |
Write ACL User List |
오브젝트에 대한 액세스 제어 목록을 변경할 권한이 있어야 하는 사용자를 지정하는 쉼표로 구분된 Amazon 사용자 ID 또는 이메일 주소 목록입니다 |
Write Permission User List |
오브젝트에 대한 쓰기 권한을 가져야 하는 사용자를 지정하는 쉼표로 구분된 Amazon 사용자 ID 또는 이메일 주소 목록입니다 |
custom-signer-class-name |
사용자 지정 서명자 클래스의 정규화된 클래스 이름입니다. 서명자는 com.amazonaws.auth.Signer 인터페이스를 구현해야 합니다. |
custom-signer-module-location |
사용자 지정 서명자의 JAR 파일 및 종속성(있는 경우)을 포함하는 파일 및/또는 디렉터리 경로를 쉼표로 구분한 목록입니다. |
프록시 구성 서비스 |
네트워크 요청을 프록시할 프록시 구성 컨트롤러 서비스를 지정합니다. |
관계¶
이름 |
설명 |
---|---|
실패 |
프로세서가 지정된 FlowFile 을 처리할 수 없는 경우 이 관계로 라우팅됩니다. |
성공 |
FlowFiles 은 성공적으로 처리된 후 이 관계로 라우팅됩니다. |
Writes 특성¶
이름 |
설명 |
---|---|
s3.exception |
프로세서 실행 중에 throw된 예외의 클래스 이름입니다 |
s3.additionalDetails |
S3가 실패한 작업에서 세부 정보를 제공했습니다 |
s3.statusCode |
실패한 작업의 HTTP 오류 코드(사용 가능한 경우) |
s3.errorCode |
실패한 작업의 S3 명칭 |
s3.errorMessage |
실패한 작업의 S3 예외 메시지 |