Supervisión y análisis de trabajos de traducción por lotes - Amazon Translate

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervisión y análisis de trabajos de traducción por lotes

Puede utilizar el ID de un trabajo para monitorizar su progreso y obtener la ubicación en Amazon S3 en de sus documentos de salida. Para monitorizar un trabajo específico, utilice la operación DescribeTextTranslationJob. También puede utilizar la operación ListTextTranslationJobs para recuperar información sobre todos los trabajos de traducción de su cuenta. Para restringir los resultados a trabajos que satisfagan determinados criterios, utilice laListTextTranslationJobsoperación'sfilterparámetro. Puede filtrar los resultados por nombre de trabajo, estado de trabajo o fecha y hora en que se envió el trabajo.

ejemplo describe-text-translation-job comando

En el siguiente ejemplo, se comprueba el estado de un trabajo mediante laAWS CLIpara ejecutar laDescribeTextTranslationJobcomando:

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

Este comando devuelve la siguiente salida:

{ "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/" } } }

Puede detener un trabajo de traducción por lotes mientras su estado es IN_PROGRESS con la operación StopTextTranslationJob.

ejemplo stop-text-translation-job comando

En el siguiente ejemplo, se detiene una traducción por lotes mediante laAWS CLIpara ejecutar laStopTextTranslationJobcomando:

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

Este comando devuelve la siguiente salida:

{ "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/" } } }