Batch-Übersetzungsaufgaben überwachen und analysieren - 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.

Batch-Übersetzungsaufgaben überwachen und analysieren

Sie können die ID eines Auftrags verwenden, um seinen Fortschritt zu überwachen und den Amazon S3 S3-Speicherort seiner Ausgabedokumente abzurufen. Verwenden Sie die Operation DescribeTextTranslationJob, um einen bestimmten Auftrag zu überwachen. Sie können auch die Operation ListTextTranslationJobs verwenden, um Informationen zu allen Übersetzungsaufträgen im Konto abzurufen. Um Ergebnisse auf Jobs zu beschränken, die bestimmten Kriterien entsprechen, verwenden Sie dieListTextTranslationJobsOperationfilter-Parameters. Sie können Ergebnisse nach Auftragsname, Auftragsstatus oder Datum und Uhrzeit der Auftragsübermittlung filtern.

Beispiel describe-text-translation-job beherrschen

Im folgenden Beispiel wird der Status eines Auftrags mithilfe derAWS CLIum den auszuführenDescribeTextTranslationJobBefehl:

$ aws translate describe-text-translation-job --job-id 1c1838f470806ab9c3e0057f14717bed

Dieser Befehl gibt die folgende Ausgabe zurück:

{ "TextTranslationJobProperties": { "InputDataConfig": { "ContentType": "text/plain", "S3Uri": "s3://input-bucket-name/folder" }, "EndTime": 1576551359.483, "SourceLanguageCode": "en", "DataAccessRoleArn": "arn:aws:iam::012345678901:role/service-role/AmazonTranslateInputOutputAccess", "JobId": "1c1838f470806ab9c3e0057f14717bed", "TargetLanguageCodes": [ "fr" ], "JobName": "batch-test", "SubmittedTime": 1576544017.357, "JobStatus": "COMPLETED", "Message": "Your job has completed successfully.", "JobDetails": { "InputDocumentsCount": 77, "DocumentsWithErrorsCount": 0, "TranslatedDocumentsCount": 77 }, "OutputDataConfig": { "S3Uri": "s3://bucket-name/output/012345678901-TranslateText-1c1838f470806ab9c3e0057f14717bed/" } } }

Sie können einen Stapelübersetzungsauftrag mit dem Status IN_PROGRESS mit der Operation StopTextTranslationJob stoppen.

Beispiel stop-text-translation-job beherrschen

Im folgenden Beispiel wird eine Batch-Übersetzung beendet mit derAWS CLIum den auszuführenStopTextTranslationJobBefehl:

$ aws translate stop-text-translation-job --job-id 5236d36ce5192abdb3e2519f3ab8b065

Dieser Befehl gibt die folgende Ausgabe zurück:

{ "TextTranslationJobProperties": { "InputDataConfig": { "ContentType": "text/plain", "S3Uri": "s3://input-bucket-name/folder" }, "SourceLanguageCode": "en", "DataAccessRoleArn": "arn:aws:iam::012345678901:role/service-role/AmazonTranslateInputOutputAccess", "TargetLanguageCodes": [ "fr" ], "JobName": "canceled-test", "SubmittedTime": 1576558958.167, "JobStatus": "STOP_REQUESTED", "JobId": "5236d36ce5192abdb3e2519f3ab8b065", "OutputDataConfig": { "S3Uri": "s3://output-bucket-name/012345678901-TranslateText-5236d36ce5192abdb3e2519f3ab8b065/" } } }