Criar um trabalho de rotulagem de streaming - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um trabalho de rotulagem de streaming

Os trabalhos de rotulagem de streaming permitem que você envie objetos de dados individuais em tempo real para um trabalho de rotulagem de streaming em execução permanente. Para criar um trabalho de rotulagem de streaming, você deve criar um tópico de entrada do Amazon SNS e especificar esse tópico nos CreateLabelingJobparâmetros InputConfig de SnsDataSource. Você também pode, opcionalmente, criar um tópico de saída do Amazon SNS e especificá-lo em OutputConfig se quiser receber dados de etiquetas em tempo real.

Importante

Se você for um novo usuário dos trabalhos de rotulagem de streaming da Ground Truth, é recomendável que revise Trabalhos de etiquetagem em Ground Truth Streaming antes de criar um trabalho de rotulagem de streaming.

Use as seções a seguir para criar os recursos necessários e que podem ser usados para criar um job de rotulagem de streaming:

  • Aprenda a criar tópicos de SNS com as permissões necessárias para trabalhos de rotulagem de streaming do Ground Truth seguindo as etapas descritas em Crie tópicos de entrada e saída do Amazon SNS. Seus tópicos do SNS devem ser criados na mesma AWS região do seu trabalho de etiquetagem.

  • Consulte Inscreva um endpoint no tópico de saída do Amazon SNS para saber como configurar um endpoint para receber dados de saída da tarefa de rotulagem em um endpoint especificado sempre que uma tarefa de rotulagem for concluída.

  • Para saber como configurar seu bucket do Amazon S3 para enviar notificações para o tópico de entrada do Amazon SNS, consulte Configuração de notificações de eventos do Amazon S3 Bucket.

  • Opcionalmente, adicione objetos de dados que você deseja rotular assim que o trabalho de rotulagem começar em seu manifesto de entrada. Para ter mais informações, consulte Criar um arquivo de manifesto (opcional).

  • Há outros recursos necessários para criar um trabalho de rotulagem, como uma função do IAM, um bucket do Amazon S3, um modelo de tarefa de operador e categorias de rótulos. Eles estão descritos na documentação de Ground Truth sobre a criação de um trabalho de rotulagem. Para ter mais informações, consulte Criar um trabalho de rotulagem.

    Importante

    Quando criar um trabalho de rotulagem, você deve fornecer uma função de execução. Anexe a política AWS gerenciada AmazonSageMakerGroundTruthExecutiona essa função para garantir que ela tenha as permissões necessárias para executar seu trabalho de rotulagem.

Quando você envia uma solicitação para criar um trabalho de rotulagem de streaming, o estado do seu trabalho de etiquetagem é Initializing. Quando o trabalho de rotulagem está ativo, o estado muda para InProgress. Não envie novos objetos de dados para o seu trabalho de rotulagem nem tente interromper seu trabalho de rotulagem enquanto ele estiver no estado Initializing . Depois que o estado mudar para InProgress, você poderá começar a enviar novos objetos de dados usando o Amazon SNS e a configuração do Amazon S3.