AWS Data Pipeline 신규 고객은 더 이상 이용할 수 없습니다. 의 기존 고객 AWS Data Pipeline 정상적으로 서비스를 계속 사용할 수 있습니다. 자세히 알아보기
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사전 조건
에서 AWS Data Pipeline사전 조건은 조건이 충족되어야 활동을 실행할 수 있는 조건문을 포함하는 파이프라인 구성 요소입니다. 예를 들어, 사전 조건은 파이프라인 활동이 소스 데이터를 복사하려고 시도하기 전에 소스 데이터가 존재하는지 여부를 확인할 수 있습니다. AWS Data Pipeline 는 데이터베이스 테이블 존재 여부, Amazon S3 키 존재 여부 등과 같은 일반적인 시나리오를 수용할 수 있는 사전 패키징된 몇 가지 사전 조건을 제공합니다. 그러나 사전 조건은 확장 가능하므로, 자체의 사용자 지정 스크립트를 실행하여 무한한 조합을 지원할 수 있습니다.
사전 조건에는 두 가지 유형의 사전 조건(시스템 관리형 사전 조건과 사용자 관리형 사전 조건)이 있습니다. 시스템 관리형 사전 조건은 AWS Data Pipeline 웹 서비스가 사용자를 대신하여 실행하므로 계산 리소스가 필요하지 않습니다. 사용자 관리형 사전 조건은 runsOn
및 workerGroup
필드를 사용하여 사용자가 지정한 컴퓨팅 리소스에서만 실행됩니다. workerGroup
리소스는 사전 조건을 사용하는 활동으로부터 추출됩니다.
시스템 관리형 사전 조건
- D: ynamoDBData 존재함
-
특정 DynamoDB 테이블에 데이터가 존재하는지 확인합니다.
- D ynamoDBTable 존재함
-
DynamoDB 테이블이 존재하는지 확인합니다.
- S3 KeyExists
-
Amazon S3 키가 존재하는지 확인합니다.
- S3 PrefixNotEmpty
-
Amazon S3 접두사가 비어 있는지 확인합니다.
사용자 관리형 사전 조건
- 존재함
-
데이터 노드가 존재하는지 확인합니다.
- ShellCommandPrecondition
-
사용자 지정 UNIX/Linux 셸 명령을 사전 조건으로 실행합니다.