Creazione di notifiche di eventi di bucket basate su Amazon S3, in base ad Amazon SNS definito nel processo di etichettatura
Le modifiche al tuo bucket Amazon S3, ovvero le notifiche di eventi, sono abilitate tramite la console di Amazon S3, l’API e gli AWS SDK specifici per linguaggio oppure l’AWS Command Line Interface. Gli eventi devono utilizzare lo stesso ARN dell’argomento di input di Amazon SNS, SnsTopicArn, specificato nel parametro InputConfig come parte della richiesta CreateLabelingJob.
Le notifiche del bucket Amazon S3 e i dati di input non devono trovarsi nello stesso bucket Amazon S3
Quando crei notifiche di eventi, non utilizzare la stessa posizione Amazon S3 che hai specificato come valore di S3OutputPath nei parametri OutputConfig. Il collegamento dei due bucket può comportare l’elaborazione di oggetti di dati indesiderati da parte di Ground Truth per l’etichettatura.
Sei tu a controllare i tipi di eventi che desideri inviare al tuo argomento Amazon SNS. Ground Truth crea un processo di etichettatura quando invii eventi di creazione degli oggetti.
La struttura degli eventi inviata all'argomento di input di Amazon SNS deve essere un messaggio JSON formattato utilizzando la stessa struttura trovata nella Struttura dei messaggi di evento.
Per vedere esempi di come configurare una notifica di eventi per il tuo bucket Amazon S3 utilizzando la console di Amazon S3, l’AWS SDK per .NET e l’AWS SDK per Java, segui la procedura dettagliata Walkthrough: Configure a bucket for notifications (SNS topic or SQS queue) nella Guida per l’utente di Amazon Simple Storage Service.
Le notifiche di Amazon EventBridge non sono supportate in modalità nativa. Per utilizzare la notifica basata su EventBridge, è necessario aggiornare il formato di output in modo che corrisponda al formato JSON utilizzato nella struttura dei messaggi degli eventi.