Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Envoyer des données vers une tâche d'étiquetage en streaming
Vous pouvez éventuellement soumettre des données source à une tâche d'étiquetage en streaming une seule fois lorsque vous créez la tâche d'étiquetage à l'aide d'un fichier manifeste source. Une fois que la tâche d'étiquetage a commencé et que l'état est InProgress
rétabli, vous pouvez soumettre de nouveaux objets de données à votre tâche d'étiquetage en temps réel à l'aide de votre rubrique de SNS saisie Amazon et des notifications d'événements Amazon S3.
Envoi d'objets de données au démarrage de la tâche d'étiquetage (une seule fois) :
-
Utiliser un fichier manifeste d'entrée : vous pouvez éventuellement spécifier un fichier manifeste d'entrée URI dans lequel Amazon S3 est créé
ManifestS3Uri
lorsque vous créez la tâche d'étiquetage de streaming. Ground Truth envoie chaque objet de données du fichier manifeste aux employés pour l'étiquetage dès le début de la tâche d'étiquetage. Pour en savoir plus, consultez Créer un fichier manifeste (facultatif).Une fois que vous avez soumis une demande de création de la tâche d'étiquetage en streaming, son statut sera
Initializing
. Une fois que la tâche d'étiquetage est active, le statut passe àInProgress
et vous pouvez commencer à utiliser les options en temps réel pour soumettre des objets de données supplémentaires pour l'étiquetage.
Envoi d'objets de données en temps réel :
-
Envoyez des objets de données à l'aide de SNS messages Amazon — Vous pouvez envoyer à Ground Truth de nouveaux objets de données à étiqueter en envoyant un SNS message Amazon. Vous allez envoyer ce message à une rubrique de SNS saisie Amazon que vous aurez créée et spécifiée lors de la création de votre tâche d'étiquetage de streaming. Pour de plus amples informations, veuillez consulter Envoyer des objets de données à l'aide d'Amazon SNS.
-
Envoyer des objets de données en les plaçant dans un compartiment Amazon S3 – Chaque fois que vous ajoutez un nouvel objet de données à un compartiment Amazon S3, vous pouvez demander à Ground Truth de traiter cet objet pour l'étiquetage. Pour ce faire, vous ajoutez une notification d'événement au compartiment afin qu'il informe votre sujet SNS d'entrée Amazon chaque fois qu'un nouvel objet est ajouté (ou créé dans) ce compartiment. Pour de plus amples informations, veuillez consulter Envoyer des objets de données à l'aide d'Amazon S3. Cette option n'est pas disponible pour les tâches d'étiquetage basées sur du texte, telles que la classification de texte et la reconnaissance des entités nommées.
Important
Si vous utilisez la configuration Amazon S3, n'utilisez pas le même emplacement Amazon S3 pour votre configuration de données source et vos données de sortie. Vous spécifiez le préfixe S3 pour vos données de sortie lorsque vous créez une tâche d'étiquetage.
Envoyer des objets de données à l'aide d'Amazon SNS
Vous pouvez envoyer des objets de données vers votre tâche d'étiquetage en streaming à l'aide d'Amazon Simple Notification Service (AmazonSNS). Amazon SNS est un service Web qui coordonne et gère l'envoi de messages à destination et en provenance de points de terminaison (par exemple, une adresse e-mail ou une AWS Lambda fonction). Une SNS rubrique Amazon fait office de canal de communication entre deux ou plusieurs points de terminaison. Vous utilisez Amazon SNS pour envoyer ou publier de nouveaux objets de données dans la rubrique spécifiée dans le CreateLabelingJob
paramètre SnsTopicArn
deInputConfig
. Le format de ces messages est le même qu'une seule ligne d'un Fichier manifeste source.
Par exemple, vous pouvez envoyer un morceau de texte à une tâche d'étiquetage de classification de texte actif en le publiant dans votre rubrique d'entrée. Le message que vous publiez peut se présenter comme suit :
{"source": "Lorem ipsum dolor sit amet"}
Pour envoyer un nouvel objet image à une tâche d'étiquetage de classification d'image, votre message peut ressembler à ce qui suit :
{"source-ref": "s3://amzn-s3-demo-bucket/example-image.jpg"}
Note
Vous pouvez également inclure des clés de déduplication IDs et de déduplication personnalisées dans vos messages AmazonSNS. Pour en savoir plus, consultez Gestion des messages dupliqués.
Lorsque Ground Truth crée votre tâche d'étiquetage de streaming, elle s'abonne à votre sujet de SNS saisie Amazon.
Envoyer des objets de données à l'aide d'Amazon S3
Vous pouvez envoyer un ou plusieurs nouveaux objets de données vers une tâche d'étiquetage en streaming en les plaçant dans un compartiment Amazon S3 configuré avec une notification d'SNSévénement Amazon. Vous pouvez configurer un événement pour informer votre sujet de SNS saisie Amazon chaque fois qu'un nouvel objet est créé dans votre compartiment. Vous devez spécifier ce même sujet de SNS saisie Amazon dans le CreateLabelingJob
paramètre SnsTopicArn
dansInputConfig
.
Chaque fois que vous configurez un compartiment Amazon S3 pour envoyer des notifications à AmazonSNS, Ground Truth publie un événement de test afin de s'assurer que le sujet existe et que le propriétaire du compartiment Amazon S3 spécifié est autorisé à publier sur le sujet spécifié. "s3:TestEvent"
Il est recommandé de configurer votre connexion Amazon S3 avec Amazon SNS avant de démarrer une tâche d'étiquetage en streaming. Si vous ne le faites pas, cet événement de test peut s'enregistrer en tant qu'objet de données et être envoyé à Ground Truth pour l'étiquetage.
Important
Si vous utilisez la configuration Amazon S3, n'utilisez pas le même emplacement Amazon S3 pour votre configuration de données source et vos données de sortie. Vous spécifiez le préfixe S3 pour vos données de sortie lorsque vous créez une tâche d'étiquetage.
Pour les tâches d'étiquetage basées sur des images, Ground Truth exige que tous les compartiments S3 soient associés à une CORS politique. Pour en savoir plus, consultez CORSExigence relative aux données d'image d'entrée.
Une fois que vous avez configuré votre compartiment Amazon S3 et créé votre tâche d'étiquetage, vous pouvez ajouter des objets à votre compartiment et Ground Truth envoie ces objets aux travailleurs ou les place dans votre SQS file d'attente Amazon.
Pour en savoir plus, consultez Configurer des notifications d'événement de compartiment Amazon S3.
Important
Cette option n'est pas disponible pour les tâches d'étiquetage basées sur du texte, telles que la classification de texte et la reconnaissance des entités nommées.