

# Adição de acionadores
<a name="console-triggers"></a>

É possível adicionar um gatilho usando o console do AWS Glue, a AWS Command Line Interface (AWS CLI) ou a API do AWS Glue.

**Como adicionar um gatilho (console)**

1. Faça login no Console de gerenciamento da AWS e abra o console do AWS Glue em [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/). 

1. No painel de navegação, em **ETL**, selecione **Triggers (Gatilhos)**. Escolha **Add trigger (Adicionar gatilhos)**.

1. Forneça as seguintes propriedades:  
**Name**  
Atribua um nome exclusivo ao gatilho.  
**Tipos de gatilho**  
Especifique um dos seguintes:  
   + **Schedule (Programação):** o gatilho é acionado em uma frequência e hora específicas.
   + **Job events (Eventos de trabalho):** um gatilho condicional. O gatilho é acionado quando um ou todos os trabalhos na lista correspondem ao seu status designado. Para que o gatilho seja acionado, os trabalhos monitorados devem ter sido iniciados por um gatilho. Para qualquer trabalho que você escolher, só é possível observar um evento de trabalho (status de conclusão).
   + **On-demand (Sob demanda):** o gatilho é acionado quando habilitado.

1. Executar o assistente de gatilho. Na página **Review (Revisar)** você pode ativar gatilhos **Schedule (Programados)** e de **Job events (Eventos de trabalho)** (condicionais) imediatamente selecionando **Enable trigger on creation (Habilitar gatilho na criação)**.

**Como adicionar um gatilho (AWS CLI)**
+ Digite um comando semelhante ao seguinte:

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

  Esse comando cria um gatilho programado chamado `MyTrigger`, que é executado todos os dias às 12h UTC e inicia um crawler chamado `MyCrawler`. O gatilho é criado no estado ativado.

Para obter mais informações, consulte [Gatilhos do AWS Glue](about-triggers.md).