Créer une tâche d'étiquetage en streaming - Amazon SageMaker

Créer une tâche d'étiquetage en streaming

Les tâches d'étiquetage en streaming vous permettent d'envoyer des objets de données individuels en temps réel à une tâche d'étiquetage s'exécutant perpétuellement. Pour créer une tâche d'étiquetage en streaming, vous devez créer une rubrique d'entrée Amazon SNS et spécifiez cette rubrique dans les paramètres InputConfig de CreateLabelingJob dans SnsDataSource. Le cas échéant, vous pouvez également créer une rubrique de sortie Amazon SNS et la spécifier dans OutputConfig si vous souhaitez recevoir les données d'étiquette en temps réel.

Important

Si vous êtes un nouvel utilisateur des tâches d'étiquetage en streaming Ground Truth, il est recommandé de consulter Tâches d'étiquetage en streaming Ground Truth avant de créer une tâche d'étiquetage en streaming.

Utilisez les sections suivantes pour créer les ressources dont vous avez besoin et que vous pouvez utiliser pour créer une tâche d'étiquetage en streaming :

  • Découvrez comment créer des rubriques SNS avec les autorisations requises pour les tâches d'étiquetage en streaming Ground Truth en suivant les étapes décrites dans Créer des rubriques d'entrée et de sortie Amazon SNS. Vos rubriques SNS doivent être créées dans la même région AWS que celle de votre tâche d'étiquetage.

  • Veuillez consulter Abonner un point de terminaison à votre rubrique de sortie Amazon SNS pour savoir comment configurer un point de terminaison pour recevoir les données de sortie de tâche d'étiquetage à un point de terminaison spécifié chaque fois qu'une tâche d'étiquetage est terminée.

  • Pour savoir comment configurer votre compartiment Amazon S3 pour envoyer des notifications à votre rubrique d'entrée Amazon SNS, veuillez consulter Configurer des notifications d'événement de compartiment Amazon S3.

  • Vous pouvez également ajouter à votre manifeste source des objets de données que vous souhaitez étiqueter dès que la tâche d'étiquetage commence. Pour plus d'informations, consultez Créer un fichier manifeste (facultatif).

  • D'autres ressources sont nécessaires pour créer une tâche d'étiquetage, telles qu'un rôle IAM, un compartiment Amazon S3, un modèle de tâche employé et des catégories d'étiquettes. Ceux-ci sont décrits dans la documentation Ground Truth sur la création d'une tâche d'étiquetage. Pour plus d'informations, consultez Création d'une tâche d'étiquetage.

    Important

    Lorsque vous créez une tâche d'étiquetage, vous devez fournir un rôle d'exécution IAM. Attachez la stratégie AmazonSageMakerGroundTruthExecution gérée par AWS à ce rôle pour vous assurer qu'il dispose des autorisations requises pour exécuter votre tâche d'étiquetage.

Lorsque vous soumettez une demande de création d'une tâche d'étiquetage en streaming, le statut de votre tâche d'étiquetage est Initializing. Une fois que la tâche d'étiquetage est active, son statut passe à InProgress. N'envoyez pas de nouveaux objets de données à votre tâche d'étiquetage ou ne tentez pas d'arrêter votre tâche d'étiquetage lorsqu'elle se trouve dans le statut Initializing. Une fois que son statut passe à InProgress, vous pouvez commencer à envoyer de nouveaux objets de données à l'aide d'Amazon SNS et de la configuration Amazon S3.