사전 조건 - AWS Data Pipeline

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

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

사전 조건

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

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

시스템 관리형 사전 조건

DynamoDBDataExists

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

DynamoDBTableExists

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

S3KeyExists

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

S3PrefixNotEmpty

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

사용자 관리형 사전 조건

존재함

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

ShellCommandPrecondition

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