View a markdown version of this page

Überwachung von Amazon Translate-Ereignissen mit Amazon EventBridge - Amazon Translate

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.

Überwachung von Amazon Translate-Ereignissen mit Amazon EventBridge

Amazon Translate ist in Amazon integriert EventBridge , um Sie über Änderungen zu informieren, die sich auf Ihre Übersetzungsaufträge und parallelen Datenressourcen auswirken. Ereignisse aus AWS Diensten werden nahezu EventBridge in Echtzeit übermittelt. Sie können einfache Regeln schreiben, um anzugeben, welche Ereignisse für Sie interessant sind und welche automatisierten Aktionen durchgeführt werden sollen, wenn sich für ein Ereignis eine Übereinstimmung mit einer Regel ergibt. Zu den Aktionen, die automatisch gestartet werden können, gehören beispielsweise:

  • Eine AWS Lambda Funktion aufrufen

  • Aufrufen des AWS Systems Manager-Befehls „Ausführen“

  • Weiterleiten des Ereignisses an Amazon Kinesis Data Streams

  • Aktivierung einer AWS Step Functions Zustandsmaschine

  • Benachrichtigen eines Amazon SNS-Themas oder einer Amazon SQS-Warteschlange

Weitere Informationen finden Sie im EventBridge Amazon-Benutzerhandbuch unter Erstellen von EventBridge Amazon-Regeln, die auf Ereignisse reagieren.

Amazon Translate-Ereignisse

Im Folgenden finden Sie Beispielereignisse von Amazon Translate.

Ereignisse für Batch-Übersetzungsaufträge

Sie führen Batch-Übersetzungsaufträge mithilfe der Amazon Translate-Konsole oder der StartTextTranslationJob Operation aus. Amazon Translate sendet Ereignisse, wenn diese Aufträge erfolgreich oder erfolglos abgeschlossen wurden. Diese Ereignisse ähneln dem folgenden Beispiel.

{ "version": "0", "id": "CWE-event-id", "detail-type": "Translate TextTranslationJob State Change", "source": "aws.translate", "account": "111122223333", "time": "2017-04-22T03:31:47Z", "region": "us-east-1", "resources": [], "detail": { "jobId": "01234567-0123-0123-0123-012345678901", "jobStatus": "STATUS" } }

Der Wert für das jobStatus Attribut hängt vom Auftragsstatus ab, für den Amazon Translate das Ereignis gesendet hat. Die Werte für jobStatus sind:

  • COMPLETED— Der Job wurde erfolgreich abgeschlossen und die Ausgabe ist verfügbar.

  • COMPLETED_WITH_ERROR— Der Auftrag wurde mit Fehlern abgeschlossen. Die Fehler können in der Ausgabe des Jobs analysiert werden.

  • STOPPED— Der Job wurde gestoppt.

  • FAILED— Der Auftrag wurde nicht abgeschlossen. Um Details zu erhalten, verwenden Sie die DescribeTextTranslationJob Operation.

Ereignisse für parallele Datenressourcen

Wenn Sie Amazon Translate verwenden, um eine parallele Datenressource zu erstellen oder zu aktualisieren, wird ein Ereignis gesendet, das angibt, ob der Vorgang erfolgreich war oder fehlgeschlagen ist.

Sie erstellen parallele Datenressourcen, indem Sie die Amazon Translate-Konsole oder den CreateParallelData Vorgang verwenden. Wenn Sie dies tun, sendet Amazon Translate ein Ereignis wie das folgende.

{ "version": "0", "id": "CWE-event-id", "detail-type": "Translate Parallel Data State Change", "source": "aws.translate", "account": "111122223333", "time": "2017-04-22T03:31:47Z", "region": "us-east-1", "resources": [arn:aws:translate:us-east-1:111122223333:parallel-data/ExampleParallelData], "detail": { "operation": "CreateParallelData", "name": "ExampleParallelData", "status": "STATUS" } }

Die Werte für das status Attribut sind:

  • ACTIVE— Der CreateParallelData Vorgang war erfolgreich und die Ressource kann von Ihnen verwendet werden.

  • FAILED— Der CreateParallelData Vorgang ist fehlgeschlagen.

Sie aktualisieren parallele Datenressourcen mithilfe der Amazon Translate-Konsole oder des UpdateParallelData Vorgangs. Wenn Sie dies tun, sendet Amazon Translate ein Ereignis wie das folgende.

{ "version": "0", "id": "CWE-event-id", "detail-type": "Translate Parallel Data State Change", "source": "aws.translate", "account": "111122223333", "time": "2017-04-22T03:31:47Z", "region": "us-east-1", "resources": [arn:aws:translate:us-east-1:111122223333:parallel-data/ExampleParallelData], "detail": { "operation": "UpdateParallelData", "name": "ExampleParallelData", "status": "STATUS", "latestUpdateAttemptStatus": "STATUS", "latestUpdateAttemptAt": "2017-04-22T03:31:47Z" } }

Das status Attribut gibt den Status der Vorgängerversion der parallelen Datenressource an, die durch das Update ersetzt wird. Die Werte sind:

  • ACTIVE— Die Vorgängerversion wurde erfolgreich erstellt oder aktualisiert.

  • FAILED— Die Vorgängerversion konnte nicht erstellt oder aktualisiert werden.

Das latestUpdateAttemptStatus Attribut gibt den Status der neuen Version der parallelen Datenressource an, die durch das Update erstellt wird. Die Werte sind:

  • ACTIVE— Der UpdateParallelData Vorgang war erfolgreich und die aktualisierte Ressource kann von Ihnen verwendet werden.

  • FAILED— Der UpdateParallelData Vorgang ist fehlgeschlagen.