- Introdução
- Introdução
- Crie em qualquer tela
- Criar com Caso
- Referência
- Definição de chaves de caso (sistema versus externo)
- Estabelecimento de contratos de E/S e de write-back
- Modelagem de estágios primário e secundário
- Disparo de um caso a partir do Data Fabric
- Implementação de personas e permissões no nível de estágio
- Configuração de SLAs e regras de escalonamento automatizadas
- Configuração de um loop de retrabalho (reentrada)
- Configuração e teste do agente do caso (pré-visualização)
- Criar com fluxo
- O que é Flow?
- Seu primeiro Fluxo
- Fluxo no código VS
- Fluxo no Studio Desktop
- Criar com BPMN
- Operando
- Monitoramento
- Otimizando
- Informações de referência
Seu primeiro Fluxo
Crie e depure seu primeiro processo de fluxo em menos de cinco minutos chamando uma API, extraindo dados e inspecionando a saída.
O que você criará
Um processo que chama uma API pública, extrai dados da resposta e os registra no painel de saída.
Tempo para concluir: 5 minutos
O que você precisa
- Acesso ao UiPath Automation Cloud com o Flow habilitado (Studio Web)
Etapa 1 — Criar um novo fluxo
Abra o Studio Web e selecione Criar projeto para criar um processo em branco.
Você verá a tela Fluxo com um Disparo manual já nela. O Gatilho Manual inicia seu processo sob demanda — você o usará para depurar seu fluxo mais tarde.
Etapa 2 — Adicionar um nó de solicitação HTTP
Selecione o + no identificador de saída do Disparo manual. Pesquise Solicitação HTTP e selecione-a.
Configure o nó de solicitação HTTP no painel de propriedades:
- Definir Método como
GET - Definir URL como
https://jsonplaceholder.typicode.com/posts/1
Deixe todos os outros campos em seus padrões.
Para verificar o nó por conta própria, selecione Executar na parte superior de seu painel de propriedades. A resposta aparece no painel abaixo da tela, na aba Variáveis .
Etapa 3 — Adicionar um nó de script
Selecione o + no identificador de saída do nó da Solicitação HTTP. Pesquise Script e selecione-o.
No editor de script, insira o seguinte JavaScript:
const post = $vars.httpRequest1.output.body;
return {
title: post.title,
id: post.id
};
const post = $vars.httpRequest1.output.body;
return {
title: post.title,
id: post.id
};
Isso lê o corpo da resposta do nó da Solicitação HTTP e retorna o título e o ID da publicação.
$vars.httpRequest1 faz referência ao nó HTTP Request por seu nome padrão, e .output.body é o corpo da resposta HTTP. Se você renomeou o nó, use o nome mostrado na tela.
Etapa 4 — Depurar seu processo
Selecione Executar Depuração (ook) na barra de ferramentas inferior da tela.
O fluxo executa seu processo a partir do Gatilho manual por meio de cada nó em sequência. Quando finaliza, o painel de saída mostra o resultado de cada nó.
Selecione o nó do Script na tela para ver sua saída:
{
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"id": 1
}
{
"title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
"id": 1
}
Se você vir essa saída, seu processo está funcionando.
Se o processo falhar, selecione o nó com falha para ver os detalhes do erro no painel de saída.
Resultado
Seu processo é executado de ponta a ponta: o Gatilho manual inicia a execução, a Solicitação HTTP busca uma publicação da API pública e o nó Script extrai e retorna o título e o ID. Você pode ver o resultado no painel de saída e confirmar se cada nó foi bem-sucedido com um indicador verde na tela.
O que criar em seguida
- Variáveis e fluxo de dados — entenda como os dados se movem entre nós
- Referência de nó da solicitação HTTP — adicione autenticação, cabeçalhos e solicitações POST
- A Tela — aprenda o modo Criar, o modo Debug e os atalhos do teclado