사전 조건 - AWS Data Pipeline

AWS Data Pipeline 신규 고객은 더 이상 이용할 수 없습니다. 의 기존 고객 AWS Data Pipeline 정상적으로 서비스를 계속 사용할 수 있습니다. 자세히 알아보기

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

사전 조건

에서 AWS Data Pipeline사전 조건은 조건이 충족되어야 활동을 실행할 수 있는 조건문을 포함하는 파이프라인 구성 요소입니다. 예를 들어, 사전 조건은 파이프라인 활동이 소스 데이터를 복사하려고 시도하기 전에 소스 데이터가 존재하는지 여부를 확인할 수 있습니다. AWS Data Pipeline 는 데이터베이스 테이블 존재 여부, Amazon S3 키 존재 여부 등과 같은 일반적인 시나리오를 수용할 수 있는 사전 패키징된 몇 가지 사전 조건을 제공합니다. 그러나 사전 조건은 확장 가능하므로, 자체의 사용자 지정 스크립트를 실행하여 무한한 조합을 지원할 수 있습니다.

사전 조건에는 두 가지 유형의 사전 조건(시스템 관리형 사전 조건과 사용자 관리형 사전 조건)이 있습니다. 시스템 관리형 사전 조건은 AWS Data Pipeline 웹 서비스가 사용자를 대신하여 실행하므로 계산 리소스가 필요하지 않습니다. 사용자 관리형 사전 조건은 runsOnworkerGroup 필드를 사용하여 사용자가 지정한 컴퓨팅 리소스에서만 실행됩니다. workerGroup 리소스는 사전 조건을 사용하는 활동으로부터 추출됩니다.

시스템 관리형 사전 조건

D: ynamoDBData 존재함

특정 DynamoDB 테이블에 데이터가 존재하는지 확인합니다.

D ynamoDBTable 존재함

DynamoDB 테이블이 존재하는지 확인합니다.

S3 KeyExists

Amazon S3 키가 존재하는지 확인합니다.

S3 PrefixNotEmpty

Amazon S3 접두사가 비어 있는지 확인합니다.

사용자 관리형 사전 조건

존재함

데이터 노드가 존재하는지 확인합니다.

ShellCommandPrecondition

사용자 지정 UNIX/Linux 셸 명령을 사전 조건으로 실행합니다.