CopyS3Object 프로세서

CopyS3Object 프로세서

이 문서는 Snowflake OpenFlow의 CopyS3Object 프로세서에 대한 참조 문서예요. AWS S3에서 한 버킷/키의 파일을 다른 버킷/키로 복사해요.

출처: Snowflake 문서

본문

기능 — 일반 제공 (Generally Available)

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

Openflow BYOC 배포는 AWS Commercial 리전의 모든 계정에서 사용할 수 있어요.

번들 (Bundle)

그룹 NAR
org.apache.nifi nifi-aws-nar

설명 (Description)

AWS S3에서 한 버킷과 키의 파일을 다른 버킷과 키로 복사해요.

태그 (Tags)

AWS, Amazon, Archive, Copy, S3

입력 요구사항 (Input Requirement)

REQUIRED

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

아니요 (false)

속성 (Properties)

속성 설명
AWS Credentials Provider service AWS 자격 증명 공급자를 얻는 데 사용하는 Controller Service예요.
Canned ACL 객체의 Amazon Canned ACL로, 다음 중 하나예요: BucketOwnerFullControl, BucketOwnerRead, LogDeliveryWrite, AuthenticatedRead, PublicReadWrite, PublicRead, Private. 다른 ACL/권한/소유자 속성이 지정되면 무시돼요.
Communications Timeout AWS에 연결을 수립하거나 AWS에서 데이터를 수신하기 위해 시간 초과 전까지 기다리는 시간이에요.
Custom Signer Class Name 사용자 지정 signer 클래스의 정규화된 클래스 이름이에요. signer는 com.amazonaws.auth. Signer 인터페이스를 구현해야 해요.
Custom Signer Module Location 사용자 지정 signer의 JAR 파일과 그 의존성(있는 경우)을 담고 있는 파일 및/또는 디렉터리 경로의 쉼표로 구분된 목록이에요.
Destination Bucket 복사본을 받을 버킷이에요.
Destination Key 대상 버킷의 대상 키예요.
Endpoint Override URL AWS 기본값 대신 사용할 엔드포인트 URL로, 스킴, 호스트, 포트, 경로를 포함해요. AWS 라이브러리는 AWS 리전에 따라 엔드포인트 URL을 선택하지만, 이 속성이 선택된 엔드포인트 URL을 재정의하므로 다른 S3 호환 엔드포인트와도 사용할 수 있어요.
FullControl User List 객체에 대해 Full Control 권한을 가질 Amazon User ID 또는 이메일 주소의 쉼표로 구분된 목록이에요.
Owner 객체 소유자에 사용할 Amazon ID예요.
Read ACL User List 객체의 Access Control List를 읽을 권한을 가질 Amazon User ID 또는 이메일 주소의 쉼표로 구분된 목록이에요.
Read Permission User List 객체에 대한 Read Access 권한을 가질 Amazon User ID 또는 이메일 주소의 쉼표로 구분된 목록이에요.
Region 연결할 AWS 리전이에요.
SSL Context Service 제공되면 연결을 만드는 데 사용될 선택적 SSL Context Service를 지정해요.
Signer Override AWS S3 라이브러리는 기본적으로 Signature Version 4를 사용하지만, 이 속성을 사용하면 이전 S3 호환 서비스를 지원하기 위해 Version 2 signer를 지정하거나 직접 만든 사용자 지정 signer 구현을 연결할 수 있어요.
Source Bucket 복사할 파일이 있는 버킷이에요.
Source Key 소스 버킷의 소스 키예요.
Write ACL User List 객체의 Access Control List를 변경할 권한을 가질 Amazon User ID 또는 이메일 주소의 쉼표로 구분된 목록이에요.
Write Permission User List 객체에 대한 Write Access 권한을 가질 Amazon User ID 또는 이메일 주소의 쉼표로 구분된 목록이에요.
proxy-configuration-service 네트워크 요청을 프록시할 Proxy Configuration Controller Service를 지정해요.

관계 (Relationships)

이름 설명
failure 프로세서가 주어진 FlowFile을 처리할 수 없으면 이 Relationship으로 라우팅돼요.
success FlowFiles는 성공적으로 처리된 후 이 Relationship으로 라우팅돼요.

참고 (See also)

  • org.apache.nifi.processors.aws.s3.DeleteS3Object
  • org.apache.nifi.processors.aws.s3.FetchS3Object
  • org.apache.nifi.processors.aws.s3.GetS3ObjectMetadata
  • org.apache.nifi.processors.aws.s3.GetS3ObjectTags
  • org.apache.nifi.processors.aws.s3.ListS3
  • org.apache.nifi.processors.aws.s3.PutS3Object
  • org.apache.nifi.processors.aws.s3.TagS3Object

더 알아보기 (Learn more)