Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Note
Esse recurso em versão prévia está sujeito aos Termos de Uso Suplementares para Versões Prévias do Microsoft Azure.
Ao automatizar um processo de negócios, você deseja definir a lógica de negócios apenas uma vez e, em seguida, executar a automação de forma confiável e autônoma com supervisão humana, quando necessário. Por exemplo, algumas tarefas de automação podem incluir roteamento de notificações, execução de operações em vários serviços ou sistemas ou monitoramento de feeds de dados.
No Aplicativos Lógicos do Azure Automation, um fluxo de trabalho é a unidade que executa uma carga de trabalho de automação. Cada fluxo de trabalho completo tem os seguintes atributos básicos:
- Fica em um aplicativo de automação.
- Começa com um único gatilho. Este item especifica o evento para executar o fluxo de trabalho.
- Segue o gatilho com uma ou várias ações que executam as tarefas necessárias ou afetam o caminho de execução.
Este início rápido mostra como criar um fluxo de trabalho em um aplicativo existente. Para simplificar, aprenda as etapas gerais para usar o assistente de IA e o designer. Em seguida, o artigo fornece exemplos mais específicos para fluxos de trabalho mais detalhados.
Para obter mais informações, consulte:
Prerequisites
Uma conta corporativa ou de estudante da Microsoft que pode acessar o portal do Aplicativos Lógicos do Azure Automation.
Sua conta corporativa ou escolar precisa existir no mesmo locatário do Microsoft Entra que o criador-proprietário do aplicativo, para que ele possa adicionar você ao aplicativo e atribuir as permissões necessárias. Se você não tiver acesso, trabalhe com o projeto e o criador do aplicativo para obter acesso e permissões.
Para obter mais informações sobre os locatários do Microsoft Entra, consulte Configurações de locatário.
O projeto e o aplicativo no qual você deseja criar seu fluxo de trabalho.
Você precisa da função Colaborador para criar fluxos de trabalho.
Para obter mais informações, consulte:
Exemplo: requisitos de tratamento de solicitação da Web
Para testar seu fluxo de trabalho neste exemplo, você precisa de uma ferramenta que possa enviar solicitações HTTP, como:
- Visual Studio Code com uma extensão do Visual Studio Marketplace
- Invoke-RestMethod do PowerShell
- Microsoft Edge – ferramenta console de rede
- Bruno
- curl
Caution
Para cenários em que você tem dados confidenciais, como credenciais, segredos, tokens de acesso, chaves de API e outras informações semelhantes, use uma ferramenta que proteja seus dados com os recursos de segurança necessários. A ferramenta deve funcionar offline ou localmente e não exigir entrar em uma conta online ou sincronizar dados com a nuvem. Ao usar uma ferramenta com essas características, você reduz o risco de expor dados confidenciais ao público.
Para, opcionalmente, receber notificações por email para teste, você precisa de uma conta de email, como Office 365 Outlook ou Outlook.com.
Criar o fluxo de trabalho
Esta seção descreve as etapas gerais para criar um fluxo de trabalho usando o assistente de IA, o designer e os modelos. Você pode escolher qualquer abordagem para iniciar. Independentemente de sua escolha, você obtém um fluxo de trabalho que pode testar e monitorar no portal de Automação do Aplicativos Lógicos do Azure.
1: Abrir o projeto de automação e o aplicativo
Acesse o portal de Automação do Aplicativos Lógicos do Azure e entre com sua conta corporativa ou de estudante do Microsoft.
Na guia Projetos , selecione o projeto desejado.
Na página Aplicativos , selecione o aplicativo desejado.
O portal abre a página fluxos de trabalho do aplicativo.
Selecione Criar fluxo de trabalho, insira um nome de fluxo de trabalho e selecione Compilar.
O designer de fluxo de trabalho se abre e exibe uma área de desenho vazia com o marcador Adicionar um gatilho.
Escolha uma das abordagens a seguir para começar a criar seu fluxo de trabalho.
Embora você possa combinar abordagens, escolha uma abordagem inicial para começar, com base em sua preferência:
Ponto de partida Descrição Quando usar Assistente de IA Descreva a lógica do processo de negócios para automatizar usando palavras simples. O assistente gera o fluxo de trabalho. Você deseja gerar rapidamente um fluxo de trabalho, examinar os resultados e ajustar o fluxo de trabalho usando o assistente, o designer ou ambos. Designer de fluxo de trabalho Comece a criar incrementalmente usando um designer vazio. Adicione um gatilho, ações, agentes, ferramentas, servidores MCP e outros componentes para impulsionar sua automação. Você deseja que uma experiência visual e gráfica crie, teste e execute fluxos de trabalho.
Para gerar um fluxo de trabalho usando palavras simples para descrever o comportamento desejado, use o assistente de IA. O assistente cria a estrutura do fluxo de trabalho, incluindo o gatilho, as ações e quaisquer ramificações. Depois que o assistente terminar, você completa o fluxo de trabalho fornecendo quaisquer credenciais de autenticação, valores de parâmetros e configurações exigidos pelo seu cenário específico.
Após abrir o designer, na barra de ferramentas inferior, selecione Copilot.
No painel Copilot, insira uma descrição detalhada sobre o processo que você deseja automatizar.
Tip
Torne sua descrição o mais específica possível, incluindo os seguintes elementos:
- O evento ou condição disparadora que faz seu fluxo de trabalho ser executado.
- As ações que você deseja que aconteçam.
- Os resultados que você espera e deseja.
Quando você fornece mais detalhes, gera um fluxo de trabalho que corresponde mais de perto ao que você precisa.
Quando estiver pronto, selecione Gerar.
Copilot gera e valida seu fluxo de trabalho em tempo real. Com base na complexidade do fluxo de trabalho, esse processo pode precisar de vários momentos até alguns minutos para ser concluído.
Antes de testar o fluxo de trabalho, conclua as seguintes etapas:
Configure as conexões necessárias para operações que chamem serviços ou sistemas externos.
Forneça valores para todos os campos necessários que o assistente deixou vazios. Os campos obrigatórios são indicados por um asterisco (*) ou um contorno vermelho.
Corrija todos os alertas que aparecem em etapas individuais.
Ícones de alerta aparecem em operações que precisam de configuração extra, como valores de parâmetro ausentes, configurações, conexões ou ferramentas.
Para localizar tarefas de acompanhamento, no designer, selecione cada operação que mostra um alerta. Execute as etapas necessárias para corrigir cada alerta.
Conclua quaisquer outras tarefas de acompanhamento que seu fluxo de trabalho exija, como configurar conexões, forneça valores de parâmetro ou defina as configurações.
Para ajustar ou editar o fluxo de trabalho, continue usando o assistente inserindo prompts na janela de chat.
Exemplo: tratamento de solicitação da Web
Este exemplo cria um fluxo de trabalho que é executado quando uma solicitação da Web chega de um chamador externo, aceita a solicitação e retorna uma resposta ao chamador.
Nome do fluxo de trabalho:
web-request-handlerPrompt do assistente:
When a web request arrives with a JSON body, respond with a 200 OK status that includes a greeting message.
Salvar e publicar o fluxo de trabalho
O designer salva automaticamente as alterações feitas na versão de rascunho. A versão publicada é executada em produção.
Tip
Para fluxos de trabalho que começam com uma solicitação web ou um gatilho por webhook, você pode testar imediatamente a versão de rascunho antes de publicá-la. Consulte Testar seu fluxo de trabalho.
Para fluxos de trabalho que começam com um gatilho baseado em agenda ou um evento externo, você deve publicar antes que o gatilho possa ser acionado.
Na barra de título do designer, no canto superior esquerdo, confirme se o rótulo Rascunho é exibido.
Na barra de título do designer, no canto superior direito, selecione Publicar para publicar o rascunho.
Testar o fluxo de trabalho
Para garantir que tudo funcione conforme o esperado, siga estas etapas para testar seu fluxo de trabalho:
No designer, na parte inferior, selecione Teste.
A caixa de diálogo Fluxo de trabalho de rascunho de teste é exibida.
Na caixa Dados de teste (JSON ), insira os dados de teste no formato JSON. Selecione Rascunho de Teste.
O fluxo de trabalho começa a ser executado, e o portal muda da exibição Designer para a exibição Monitoring, onde você pode acompanhar o progresso da execução em tempo real.
Avalie o histórico de execução do fluxo de trabalho
Após a conclusão da execução do fluxo de trabalho, examine cada etapa no modo de exibição Monitoramento para entender melhor o que aconteceu.
- A tela somente leitura agora mostra um status codificado por cores para cada etapa.
- A janela lateral mostra cada instância de execução do fluxo de trabalho com o status, a data e hora e a duração.
- O log de execução mostra todas as operações na ordem de execução.
- Ao lado do log, você pode examinar a saída, a entrada e as propriedades da operação.
Tip
Para operações com falha, o mesmo painel mostra a mensagem de erro para que você possa encontrar o problema sem sair do modo de exibição Monitoramento .
Para examinar os dados, selecione qualquer operação na tela ou no log de execução.
A tabela a seguir descreve os dados que você pode examinar:
Tab Programas Output Os dados que a operação produziu. Input Os dados que a operação recebeu. Propriedades Detalhes como o status do fluxo de trabalho, a duração da execução e a ID de acompanhamento. Para um gatilho de solicitação web, você pode examinar os cabeçalhos e o corpo da solicitação web recebida. Para a ação Resposta , você pode confirmar que o corpo da resposta corresponde ao esperado.
Iterar e refinar
Você não precisa acertar tudo na primeira tentativa. As etapas a seguir descrevem maneiras de editar seu fluxo de trabalho:
Da exibição Monitoramento, volte para a exibição Designer.
Na tabela a seguir, escolha o método desejado para fazer suas alterações:
Método Steps Designer No designer, adicione novas ações, reorganize a sequência de fluxo de trabalho ou selecione qualquer operação para editar os valores e as configurações do parâmetro. Assistente 1. Na barra de ferramentas inferior, selecione Chat para abrir o assistente.
2. Insira instruções de acompanhamento, comoAdd error handling to the Response actionouAdd a condition that checks whether the name field is empty.Editor de código 1. Na barra de ferramentas inferior, selecione Código para exibir o JSON subjacente para a definição de fluxo de trabalho.
2. Edite a definição de fluxo de trabalho para fazer suas alterações.As alterações no modo de exibição designer e no modo de exibição de código permanecem sincronizadas. Todas as edições vão para a versão de rascunho.
Quando estiver pronto para enviar suas alterações à produção, na barra de título do designer, selecione Publicar.