Amazon을 사용하여 Amazon Translate 이벤트 모니터링 EventBridge - Amazon Translate

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon을 사용하여 Amazon Translate 이벤트 모니터링 EventBridge

Amazon Translate 번역은 아마존과 통합 EventBridge 번역 작업 및 parallel 데이터 리소스에 영향을 미치는 변경 사항에 대해 알립니다. 의 이벤트AWS서비스 제공 대상 EventBridge 에서 거의 실시간으로. 원하는 이벤트만 표시하도록 간단한 규칙을 작성한 후 규칙과 일치하는 이벤트 발생 시 실행할 자동화 작업을 지정할 수 있습니다. 예를 들어 자동으로 시작할 수 있는 작업은 다음과 같습니다.

  • AWS Lambda 함수 호출

  • InvokeAWSSystems Manager Run Command

  • Amazon Kinesis Data Streams로 이벤트 릴레이

  • AWS Step Functions 상태 머신 활성화

  • Amazon SNS 주제 또는 Amazon SQS 대기열 알림

자세한 내용은 단원을 참조하십시오.Amazon 생성 EventBridge 이벤트에 반응하는 규칙아마존 EventBridge 사용 설명서.

Amazon Translate 이벤트

다음은 Amazon Translate Translate의 예시 이벤트입니다.

일괄 번역 작업 이벤트

Amazon Translate 콘솔 또는StartTextTranslationJob작업. Amazon Translate Translate는 이러한 작업이 성공적으로 완료되거나 실패했을 때 이벤트를 전송합니다. 이러한 이벤트는 다음 예와 비슷합니다.

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

의 가치를 높일 수 있습니다>jobStatus속성은 Amazon Translate Translate에서 이벤트를 보낸 작업 상태에 따라 다릅니다. jobStatus 값은 다음과 같습니다.

  • COMPLETED— 작업이 성공적으로 완료되었으며 출력을 사용할 수 있습니다.

  • COMPLETED_WITH_ERROR— 작업이 완료되었지만 오류가 있습니다. 작업 출력에서 오류를 분석할 수 있습니다.

  • STOPPED— 작업이 중단되었습니다.

  • FAILED— 작업이 완료되지 않았습니다. 세부 정보를 얻으려면DescribeTextTranslationJob작업.

parallel 데이터 리소스에 대한 이벤트

Amazon Translate Translate를 사용하여 parallel 데이터 리소스를 생성하거나 업데이트하면 작업의 성공 또는 실패 여부를 나타내는 이벤트를 전송합니다.

Amazon Translate 콘솔 또는CreateParallelData작업. 이렇게 하면 Amazon Translate Translate에서 다음과 같은 이벤트를 전송합니다.

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

의 Valuestatus속성은 다음과 같습니다.

  • ACTIVE— 더CreateParallelData 작업이 성공했으며 리소스를 사용할 준비가 되었습니다.

  • FAILED— 더CreateParallelData작업이 실패했습니다.

Amazon Translate 콘솔 또는UpdateParallelData작업. 이렇게 하면 Amazon Translate Translate에서 다음과 같은 이벤트를 전송합니다.

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

status속성은 업데이트로 대체되는 parallel 데이터 리소스의 이전 버전의 상태를 제공합니다. 유효한 값:

  • ACTIVE— 이전 버전이 성공적으로 생성되거나 업데이트되었습니다.

  • FAILED— 이전 버전을 만들거나 업데이트하지 못했습니다.

latestUpdateAttemptStatus속성은 업데이트에 의해 생성 중인 parallel 데이터 리소스의 새 버전의 상태를 제공합니다. 유효한 값:

  • ACTIVE— 더UpdateParallelData작업이 성공했으며 업데이트된 리소스를 사용할 준비가 되었습니다.

  • FAILED— 더UpdateParallelData작업이 실패했습니다.