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 SNS de entrada da Amazon e especificar esse tópico nos CreateLabelingJobparâmetros InputConfig deSnsDataSource. Opcionalmente, você também pode criar um tópico SNS de saída da Amazon e especificá-lo OutputConfig se quiser receber dados da etiqueta 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 de streaming da Ground Truth 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 SNS tópicos com as permissões necessárias para trabalhos de rotulagem de streaming da Ground Truth seguindo as etapas emUse os SNS tópicos da Amazon para rotulagem de dados. Seus SNS tópicos devem ser criados na mesma AWS região do seu trabalho de etiquetagem.

  • Consulte Inscreva um endpoint em seu tópico de SNS produção da Amazon 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 SNS entrada da Amazon, 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 obter mais informações, consulte Criar um arquivo de manifesto (opcional).

  • Há outros recursos necessários para criar um trabalho de rotulagem, como uma IAM função, um bucket do Amazon S3, um modelo de tarefa de trabalho 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

    Ao criar um trabalho de rotulagem, você deve fornecer uma função de IAM 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 paraInProgress, você poderá começar a enviar novos objetos de dados usando a Amazon SNS e a configuração do Amazon S3.