Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Note
Esta capacidade de pré-visualização está sujeita aos Termos de Utilização Suplementares para Microsoft Azure Pré-visualizações.
Quando automatizas um processo de negócio, deves definir a lógica de negócio apenas uma vez, e depois executar a automação de forma fiável e autónoma, com supervisão humana quando necessário. Por exemplo, algumas tarefas de automação podem incluir notificações de encaminhamento, execução de operações em vários serviços ou sistemas, ou monitorização de fluxos de dados.
No Azure Logic Apps Automation, um fluxo de trabalho é a unidade que executa uma carga de trabalho de automação. Cada fluxo de trabalho completo tem as seguintes características básicas:
- Vive dentro de uma aplicação 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 realizam as tarefas necessárias ou afetam o caminho de execução.
Este quickstart mostra como construir um fluxo de trabalho dentro de uma aplicação existente. Para simplificar, aprenda os passos gerais para usar o assistente de IA e o designer. O artigo fornece então exemplos mais específicos para fluxos de trabalho mais detalhados.
Para obter mais informações, consulte:
Pré-requisitos
Uma conta Microsoft de trabalho ou escola que possa aceder ao portal Azure Logic Apps Automation.
A sua conta de trabalho ou escola tem de existir no mesmo tenant Microsoft Entra que o criador-proprietário da aplicação para que possam adicioná-lo à aplicação e atribuir as permissões necessárias. Se não tiver acesso, trabalhe com o criador-proprietário do projeto e da aplicação para obter acesso e permissões.
Para obter mais informações sobre os tenants do Microsoft Entra, consulte Configurações de tenant.
O projeto e a aplicação onde queres criar o teu fluxo de trabalho.
Precisas do papel de Contribuinte para criar fluxos de trabalho.
Para obter mais informações, consulte:
Exemplo: requisitos de tratamento de pedidos web
Para testar o seu fluxo de trabalho neste exemplo, precisa de uma ferramenta que possa enviar pedidos HTTP, tais como:
- Visual Studio Code com uma extensão do Visual Studio Marketplace
- PowerShell Invoke-RestMethod
- Ferramenta Network Console do Microsoft Edge
- Bruno
- curl
Atenção
Para cenários em que você tem dados confidenciais, como credenciais, segredos, tokens de acesso, chaves de API e outras informações semelhantes, certifique-se de usar uma ferramenta que proteja seus dados com os recursos de segurança necessários. A ferramenta deve funcionar offline ou localmente e não requer login em uma conta online ou sincronização de 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 testes, precisa de uma conta de email, como Office 365 Outlook ou Outlook.com.
Crie o seu fluxo de trabalho
Esta secção descreve os passos gerais para criar um fluxo de trabalho utilizando o assistente de IA, o designer e os templates. Pode escolher qualquer abordagem para começar. Seja qual for a sua escolha, tem um fluxo de trabalho que pode testar e monitorizar no portal Azure Logic Apps Automation.
1: Abrir o projeto e a aplicação de automação
Vai ao portal Azure Logic Apps Automation e inicia sessão com a tua conta Microsoft de trabalho ou escola.
No separador Projetos , seleciona o projeto que queres.
Na página de Apps , selecione a aplicação que quer.
O portal abre a página de Fluxos de Trabalho da aplicação.
Selecione Criar workflow, introduza um nome de workflow e selecione Build.
O designer de fluxos de trabalho abre e mostra uma área de desenho vazia com o marcador de posição Adicionar um acionador.
Escolha uma das seguintes abordagens para começar a criar o seu fluxo de trabalho.
Embora possa combinar abordagens, escolha uma abordagem inicial para começar, com base na sua preferência:
Ponto de partida Description Quando utilizar Assistente de IA Descreva a lógica do processo de negócio para automatizar usando palavras simples. O assistente gera o fluxo de trabalho. Queres gerar rapidamente um fluxo de trabalho, rever os resultados e ajustar o fluxo de trabalho usando o assistente, o designer, ou ambos. Designer de workflow Comece a construir de forma incremental usando um designer vazio. Adicione um gatilho, ações, agentes, ferramentas, servidores MCP e outros componentes para impulsionar a sua automação. Queres uma experiência visual e gráfica para construir, testar e executar fluxos de trabalho.
Para gerar um fluxo de trabalho usando palavras simples para descrever o comportamento que pretende, use o assistente de IA. O assistente cria a estrutura do fluxo de trabalho, incluindo o gatilho, as ações e quaisquer ramos. Depois de o assistente terminar, conclui o fluxo de trabalho fornecendo quaisquer credenciais de autenticação, valores de parâmetros e definições que o seu cenário específico exigir.
Depois de o designer abrir, na barra de ferramentas inferior, selecione Copilot.
No painel do Copilot, introduza uma descrição detalhada sobre o processo que pretende automatizar.
Tip
Torne a sua descrição o mais específica possível, incluindo os seguintes elementos:
- O evento ou condição de gatilho que faz o teu fluxo de trabalho funcionar.
- As ações que queres que aconteçam.
- Os resultados que esperas e queres.
Quando fornece mais detalhes, gera um fluxo de trabalho que corresponde mais de perto ao que precisa.
Quando estiveres pronto, seleciona Gerar.
O Copilot gera e valida o seu fluxo de trabalho em tempo real. Com base na complexidade do seu fluxo de trabalho, este processo pode demorar entre vários momentos até alguns minutos para ser concluído.
Antes de testar o seu fluxo de trabalho, complete os seguintes passos:
Configure todas as ligações necessárias para operações que contactem serviços ou sistemas externos.
Forneça valores para quaisquer campos necessários que o assistente tenha deixado vazios. Os campos obrigatórios mostram um asterisco (*) ou um contorno vermelho.
Corrige quaisquer alertas que apareçam em passos individuais.
Ícones de alerta aparecem em operações que necessitam de configuração extra, como valores de parâmetros, definições, ligações ou ferramentas em falta.
Para encontrar tarefas de seguimento, no designer, selecione cada operação que mostre um alerta. Tome as medidas necessárias para corrigir cada alerta.
Conclua quaisquer outras tarefas de seguimento que o seu fluxo de trabalho exija, como configurar ligações, fornecer valores de parâmetros ou configurar definições.
Para ajustar ou editar o fluxo de trabalho, continue a usar o assistente inserindo os prompts na janela de chat.
Exemplo: tratamento de pedidos web
Este exemplo cria um fluxo de trabalho que se executa quando um pedido web chega de um chamador externo, aceita o pedido e devolve 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.
Guardar e publicar o fluxo de trabalho
O designer guarda automaticamente as alterações que fazes na versão preliminar. A versão publicada está em produção.
Tip
Para fluxos de trabalho que começam com um pedido na Web ou um acionador de webhook, pode testar primeiro a versão em rascunho sem publicar. Veja Testar o seu fluxo de trabalho.
Para fluxos de trabalho que começam com um gatilho com base num agendamento ou num evento externo, tem de publicar antes de o gatilho poder disparar.
Na barra de título do designer, no canto superior esquerdo, confirme que a etiqueta Draft aparece.
Na barra de título do estruturador, no canto superior direito, selecione Publicar para publicar o rascunho.
Testar o fluxo de trabalho
Para garantir que tudo funciona como esperado, siga estes passos para testar o seu fluxo de trabalho:
No estruturador, na parte inferior, selecione Teste.
Abre-se a caixa Fluxo de trabalho de rascunho de teste.
Na caixa de dados de teste (JSON ), introduza os seus dados de teste em formato JSON. Selecione Rascunho de Teste.
O fluxo de trabalho começa a correr, e o portal muda da vista Designer para a vista de Monitorização , onde se pode observar o progresso da execução em tempo real.
Revisar o histórico de execução do fluxo de trabalho
Depois de concluir a execução do fluxo de trabalho, reveja cada passo na vista de Monitorização para compreender melhor o que aconteceu.
- A tela de apenas leitura mostra agora um estado codificado por cores para cada passo.
- A janela lateral mostra cada instância de execução do fluxo de trabalho com o seu estado, data e hora e duração.
- O registo de execução mostra todas as operações em ordem de execução.
- Ao lado do log, podes rever a saída, entrada e propriedades da operação.
Tip
Para operações falhadas, o mesmo painel mostra a mensagem de erro para que possa encontrar o problema sem sair da vista de Monitorização .
Para rever os dados, selecione qualquer operação no canvas ou no registo de execução.
A tabela seguinte descreve os dados que pode rever:
Tab Espectáculos Output Os dados que a operação produziu. Input Os dados que a operação recebeu. Propriedades Detalhes como o estado do fluxo de trabalho, a duração da execução e o ID de acompanhamento. Num acionador de pedido Web, pode consultar os cabeçalhos e o corpo do pedido Web recebido. Para a ação Resposta, pode confirmar se o corpo da resposta corresponde ao que esperava.
Iterar e refinar
Não precisas de acertar tudo à primeira. Os passos seguintes descrevem formas de editar o seu fluxo de trabalho:
Na vista Monitorização, volte à vista Designer.
Da tabela seguinte, escolha o método que pretende para fazer as suas alterações:
Método Steps Projetista No designer, adicione novas ações, reorganize a sequência do fluxo de trabalho ou selecione qualquer operação para editar os valores dos parâmetros e definições. Assistente 1. Na barra de ferramentas inferior, selecione Chat para abrir o assistente.
2. Introduza instruções de seguimento, 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 visualizar o JSON subjacente para a definição do fluxo de trabalho.
2. Editar a definição do fluxo de trabalho para fazer as suas alterações.As alterações na vista Designer e na vista de código mantêm-se sincronizadas. Todas as tuas edições vão para a versão rascunho.
Quando estiver pronto para enviar as suas alterações para produção, na barra de título do designer, selecione Publicar.