Creación de notificaciones de eventos de bucket basadas en Amazon S3 en función del Amazon SNS definido en el trabajo de etiquetado
Los cambios en el bucket de Amazon S3, las notificaciones de eventos, se habilitan mediante la consola de Amazon S3, la API, SDK de AWS específicos del lenguaje o la AWS Command Line Interface. Los eventos deben enviarse al mismo ARN del tema de entrada de Amazon SNS, SnsTopicArn, que esté especificado en el parámetro InputConfig como parte de la solicitud CreateLabelingJob.
Las notificaciones del bucket de Amazon S3 y los datos de entrada no deben ser el mismo bucket de Amazon S3
Al crear notificaciones de eventos, no utilice la misma ubicación de Amazon S3 que especificó como S3OutputPath en los parámetros OutputConfig. La vinculación de los dos buckets puede provocar que Ground Truth procese objetos de datos no deseados para su etiquetado.
Usted controla los tipos de eventos que desea enviar al tema de Amazon SNS. Ground Truth crea un trabajo de etiquetado cuando envía eventos de creación de objetos.
La estructura de eventos enviada al tema de entrada de Amazon SNS debe ser un mensaje JSON formateado con la misma estructura que se encuentra en la estructura de mensajes de eventos.
Para ver ejemplos de cómo configurar una notificación de eventos para el bucket de Amazon S3 mediante la consola de Amazon S3, el SDK AWS para .NET y el SDK AWS para Java, siga este tutorial, Explicación: configuración de un bucket para notificaciones (tema de SNS o cola de SQS) de la Guía del usuario de Amazon Simple Storage Service.
Las notificaciones de Amazon EventBridge no se admiten de forma nativa. Para utilizar la notificación basada en EventBridge, debe actualizar el formato de salida para que coincida con el formato JSON utilizado en la estructura de mensajes de evento.