

# 트리거 추가
<a name="console-triggers"></a>

AWS Glue 콘솔, AWS Command Line Interface(AWS CLI) 또는 AWS Glue API를 사용하여 트리거를 추가할 수 있습니다.

**트리거를 추가하려면(콘솔)**

1. AWS Management Console에 로그인하여 [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/)에서 AWS Glue 콘솔을 엽니다.

1. 탐색 창의 **ETL** 아래에서 **트리거**를 선택합니다. **트리거 추가**를 선택합니다.

1. 다음 속성을 제공합니다.  
**명칭**  
트리거에 고유한 이름을 지정합니다.  
**트리거 유형**  
다음 중 하나를 지정하세요.  
   + **일정:** 트리거는 특정 빈도와 시간에 실행됩니다.
   + **작업 이벤트:** 조건부 트리거입니다. 목록의 작업 중 일부 또는 전부가 지정된 상태와 일치하면 트리거가 실행됩니다. 트리거가 실행되기 위해서는 감시한 작업이 트리거에 의해 시작되었어야 합니다. 어떤 작업을 선택하든지 하나의 작업 이벤트(완료 상태)만 감시할 수 있습니다.
   + **온디맨드:** 트리거가 활성화되면 실행됩니다.

1. 트리거 마법사를 완료합니다. [**검토(Review)**] 페이지에서 [**생성 시 트리거 사용(Enable trigger on creation)**]을 선택하여 [**일정(Schedule)**] 및 [**작업 이벤트(Job events)**](조건부) 트리거를 즉시 활성화할 수 있습니다.

**트리거를 추가하려면(AWS CLI)**
+ 다음과 유사한 명령을 입력합니다.

  ```
  aws glue create-trigger --name MyTrigger --type SCHEDULED --schedule  "cron(0 12 * * ? *)" --actions CrawlerName=MyCrawler --start-on-creation  
  ```

  이 명령은 라는 `MyTrigger`라는 스케줄 트리거를 생성합니다. 이 트리거는 매일 오후 12시(UTC)에 실행되며 `MyCrawler`라는 크롤러를 시작합니다. 트리거는 활성화된 상태로 생성됩니다.

자세한 내용은 [AWS Glue 트리거](about-triggers.md) 섹션을 참조하세요.