Aggiunta di trigger - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiunta di trigger

È possibile aggiungere un trigger utilizzando la console AWS Glue, l'AWS Command Line Interface (AWS CLI) o l'API AWS Glue.

Nota

Attualmente, la console AWS Glue supporta solo i lavori, non i crawler, quando lavora con i trigger. È possibile utilizzare l'API AWS Glue o l'AWS CLI per configurare i trigger con lavori e crawler.

Per aggiungere un trigger (console)
  1. Accedi alla AWS Management Console, quindi apri la console AWS Glue all'indirizzo https://console.aws.amazon.com/glue/.

  2. Nel riquadro di navigazione, in ETL, scegliere Triggers (Trigger). Selezionare Add trigger (Aggiungi trigger).

  3. Specificare le proprietà seguenti:

    Nome

    Assegna al trigger un nome univoco.

    Tipo di trigger

    Specifica una delle seguenti proprietà:

    • Schedule (Pianifica): il trigger si attiva a una frequenza e un tempo specifici.

    • Job events (Eventi di lavoro): un trigger condizionale. Il trigger viene attivato quando uno o tutti i lavori nell'elenco corrispondono agli stati designati. Per consentire l'attivazione del trigger, il lavoro in questione deve essere stato avviato da un trigger. Per qualsiasi lavoro selezionato, è possibile osservare un solo evento (stato di completamento).

    • On-demand (On demand): il trigger funziona se attivato.

  4. Completare la procedura guidata del trigger. Nella pagina Review (Revisione) è possibile attivare immediatamente i trigger Schedule (Pianifica) e Job events (Eventi di lavoro) (condizionali), selezionando Enable trigger on creation (Attiva trigger alla creazione).

Per aggiungere un trigger (AWS CLI)
  • Utilizzare un comando simile al seguente:

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

    Questo comando crea un trigger di pianificazione denominato MyTrigger, che viene eseguito ogni giorno alle 12:00 UTC e avvia un crawler denominato MyCrawler. Il trigger viene creato nello stato attivato.

Per ulteriori informazioni, consulta Trigger di AWS Glue.