Crie um trabalho de rotulagem de streaming - SageMaker IA da Amazon

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á.

Crie 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ê pode especificar o tópico de entrada ARN, SnsTopicArn, do Amazon SNS no parâmetro InputConfig ao fazer uma solicitação CreateLabelingJob. 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 rotulagem de streaming do Ground Truth antes de criar um trabalho de rotulagem de streaming. Os trabalhos de rotulagem de streaming da Ground Truth só são suportados por meio da SageMaker API.

Use as seguintes seções 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 Use tópicos do Amazon SNS para rotulagem de dados. 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 Criação de notificações de eventos de bucket com base no Amazon S3 com base no Amazon SNS definido em seu trabalho de etiquetagem.

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

  • Há outros recursos necessários para criar um trabalho de rotulagem, como uma perfil 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 obter 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.