Hinzufügen von Auslösern - AWS Glue

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Hinzufügen von Auslösern

Sie können einen Auslöser über die AWS Glue-Konsole, die AWS Command Line Interface (AWS CLI) oder die AWS Glue-API hinzufügen.

Anmerkung

Derzeit unterstützt die AWS Glue-Konsole nur Aufträge, keine Crawler, wenn sie mit Auslösern arbeitet. Sie können die AWS CLI- oder AWS Glue-API verwenden, um Auslöser sowohl mit Aufträgen als auch mit Crawlern zu konfigurieren.

So fügen Sie einen Auslöser hinzu (Konsole)
  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die AWS Glue-Konsole unter https://console.aws.amazon.com/glue/.

  2. Wählen Sie im Navigationsbereich unter ETL die Option Triggers (Auslöser) aus. Wählen Sie dann Add trigger (Auslöser hinzufügen).

  3. Geben Sie die folgenden Eigenschaften an:

    Name

    Geben Sie dem Auslöser einen eindeutigen Namen.

    Auslösertyp

    Geben Sie eines der folgenden Elemente an:

    • Schedule (Zeitplan): Der Auslöser wird mit einer bestimmten Häufigkeit und zu einem bestimmten Zeitpunkt ausgelöst.

    • Job events (Jobereignisse): Ein bedingter Auslöser. Der Auslöser wird ausgelöst, wenn ein oder alle Aufträge in der Liste mit ihren designierten Zuständen übereinstimmen. Damit der Auslöser ausgelöst wird, müssen die überwachten Aufträge durch Auslöser gestartet worden sein. Für jeden ausgewählten Auftrag können Sie nur ein Auftragsereignis (Abschlusszustand) beobachten.

    • On-demand (On-Demand): Der Auslöser wird ausgelöst, wenn er aktiviert wird.

  4. Führen Sie den Auslöser-Assistenten aus. Auf der Seite Review (Überprüfen) können Sie durch Schedule (Zeitplan) und Job events (Auftragsereignisse) bedingte Auslöser sofort aktivieren, indem Sie Enable trigger on creation (Auslöser bei der Erstellung aktivieren) auswählen.

So fügen Sie einen Auslöser hinzu (AWS CLI)
  • Verwenden Sie einen Befehl ähnlich dem folgenden.

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

    Dieser Befehl erstellt einen Zeitplan-Auslöser mit dem Namen MyTrigger, der jeden Tag um 12:00 Uhr UTC ausgeführt wird und einen Crawler mit dem Namen MyCrawler startet. Der Auslöser wird im aktivierten Zustand erstellt.

Weitere Informationen finden Sie unter AWS Glue-Auslöser.