Busca Resultado
Realiza a busca e retorna o resultado da execução de um robô do orquestrador.
Visão Geral
O objeto Busca Resultado é utilizado para consultar o resultado da execução de um robô no Orquestrador a partir de um Id de Execução.
Esse objeto permite que o robô obtenha informações sobre a execução realizada no Orquestrador, como o status da execução e dados retornados pelo processo.
Para que a consulta seja realizada, é necessário que o robô esteja autenticado no Orquestrador através de um objeto do tipo Autenticação previamente configurado.
Funcionamento
O objeto Busca Resultado realiza a consulta de uma execução existente no Orquestrador utilizando o Id de Execução.
O fluxo de funcionamento ocorre da seguinte forma:
Um robô é executado no Orquestrador.
Essa execução gera um Id de Execução.
O objeto Busca Resultado utiliza esse identificador para consultar os dados da execução.
O objeto retorna informações relacionadas ao resultado da execução.
Para realizar a consulta, o objeto utiliza uma conexão autenticada configurada através do objeto Autenticação.
Quando usar
Quando for necessário consultar o resultado de uma execução de robô no Orquestrador.
Quando o fluxo precisar obter o status ou retorno de uma execução.
Quando houver necessidade de monitorar ou validar execuções iniciadas anteriormente.
Quando não usar
Não utilizar quando não houver Id de Execução disponível ou quando o robô não interagir com o Orquestrador.
Configuração

Título
Nome do objeto dentro do fluxo do robô. Pode ser alterado para facilitar a identificação no processo.
Nome Identificador do Objeto
Identificador único do objeto dentro do robô. Deve ser exclusivo no fluxo.
Selecionar objeto do tipo Autenticação
Define o objeto Autenticação que será utilizado para realizar a consulta no Orquestrador.
Id de Execução
Identificador da execução do robô no Orquestrador que será consultada.
Runtime
Define o Runtime onde a execução ocorreu no Orquestrador.
Exemplos
Exemplo simples
Fluxo básico para consultar o resultado de uma execução:
Configurar o objeto Autenticação com as credenciais do Orquestrador.
Executar um robô no Orquestrador que gere um Id de Execução.
Utilizar o objeto Busca Resultado informando:
O objeto Autenticação
O Id de Execução
O Runtime
Após a execução, o robô obterá as informações relacionadas à execução consultada.
Exemplo aplicado
Cenário: um robô inicia a execução de outro robô no Orquestrador e precisa verificar se ele foi finalizado com sucesso.
Fluxo:
Objeto Autenticação realiza login no Orquestrador.
Objeto Executar Robô inicia um robô publicado.
O Orquestrador retorna um Id de Execução.
O objeto Busca Resultado utiliza esse identificador para consultar o resultado da execução.
O robô avalia o retorno e decide os próximos passos do fluxo.
Retornos
O objeto retorna informações relacionadas à execução consultada no Orquestrador.
Esses dados podem incluir informações sobre o status da execução e os dados retornados pelo processo executado.

Erros comuns e como evitar
Id de Execução inválido
Ocorre quando o identificador informado não corresponde a uma execução existente.
Como evitar:
Garantir que o Id de Execução seja obtido corretamente de uma execução válida.
Objeto de autenticação não configurado
Sem um objeto Autenticação, o robô não consegue acessar o Orquestrador.
Como evitar:
Configurar previamente o objeto Autenticação no fluxo.
Runtime incorreto
Se o runtime informado não corresponder ao ambiente onde a execução ocorreu, a consulta pode falhar.
Como evitar:
Confirmar o runtime utilizado na execução original.
Boas práticas
Sempre utilizar um objeto Autenticação previamente configurado no fluxo.
Armazenar o Id de Execução retornado pelo Orquestrador para consultas posteriores.
Validar o resultado da execução antes de continuar o fluxo do robô.
Utilizar nomes claros no campo Título para facilitar a manutenção do processo.
Last updated
Was this helpful?

