Ir para o conteúdo

Lab 5.5: Verificando a geração de recomendações

Inicializando processamento

Com o Datapool configurado, Runners criados e ativos e automação devidamente implantada, vamos criar três tarefas manualmente para demonstrar a execução de um pool de itens em paralelo, ou seja, onde três Runners/containers executam itens em uma fila no mesmo tempo de execução.

Para isso, basta acessar o menu Nova tarefa, procurar pela automação bot-recomenda-filmes, e clicar em Nova Tarefa.

Novas Tarefas

Você será direcionado para um formulário, basta clicar no botão Criar que tarefa será adicionada na fila de execução e o Orquestrador se encarregará de encaminhar a tarefa para um dos três Runners vinculados a esse processo.

Repita o processo de criar tarefas mais duas vezes, desta forma, a fila de itens do Datapool será processada por essas três tarefas, agilizando o consumo de itens sem que haja nenhum conflito entre as execuções. Na imagem abaixo, podemos ver em progresso a quantidade de itens processados simultaneamente.

Datapool-itens-progresso

Para saber mais sobre opções da Nova Tarefa, acesse nossa documentação.

Voltando no terminal onde executamos os comandos docker, podemos observar que os Runners estão executando a automação que fizemos o deploy.

Com a imagem abaixo, podemos ver que o processo todo foi executado com sucesso, e o sistema de recomendação já está funcionando como o esperado, fazendo a impressão das recomendações para o usuário referenciado no Datapool e gerando os arquivos de resultados:

Tarefas finalizadas

Arquivos de resultado

Aprenda mais sobre BotCity e Docker

Chegamos ao fim deste lab. Esperamos que você tenha compreendido a facilidade de unir o Docker com as ferramentas BotCity, e também desejamos que você possa aplicar os conhecimentos adquiridos neste lab no seu dia-a-dia.

Materiais de apoio

Os materiais de apoio sobre os tópicos abordados neste lab estão listados abaixo: