Criar um fluxo de trabalho com um gatilho ou uma ação nos Aplicativos Lógicos do Azure
Aplica-se a: Aplicativos Lógicos do Azure (Consumo + Standard)
Este guia de instruções mostra como iniciar o fluxo de trabalho adicionando um gatilho e, em seguida, como continuar o fluxo de trabalho adicionando uma ação. O gatilho é sempre a primeira etapa em qualquer fluxo de trabalho e especifica a condição a ser atendida antes que o fluxo de trabalho comece a ser executado. Após o gatilho, você precisa adicionar uma ou mais ações seguintes ao fluxo de trabalho para executar as tarefas desejadas. O gatilho e as ações funcionam em conjunto para definir a lógica e a estrutura do fluxo de trabalho.
Este guia mostra as etapas para os fluxos de trabalho de consumo e aplicativo lógico padrão.
Pré-requisitos
Uma conta e uma assinatura do Azure. Se você não tiver uma assinatura do Azure, inscreva-se em uma conta gratuita do Azure.
Para adicionar um gatilho, você precisa começar com um recurso de aplicativo lógico e um fluxo de trabalho em branco.
Para adicionar uma ação, você precisa começar com um recurso de aplicativo lógico e um fluxo de trabalho que minimamente tenha um gatilho.
As etapas a seguir usam o portal do Azure, mas você também pode usar as seguintes ferramentas para criar um aplicativo lógico e um fluxo de trabalho:
- Fluxos de trabalho de Consumo: Visual Studio Code
- Fluxos de trabalho padrão: Visual Studio Code
Adicionar um gatilho para iniciar o fluxo de trabalho
No portal do Azure, abra o fluxo de trabalho em branco do aplicativo lógico de Consumo no designer.
No designer, selecione Adicionar um gatilho, se ainda não estiver selecionado.
O painel Adicionar um gatilho será aberto e mostrará os conectores disponíveis que fornecem gatilhos, por exemplo:
Escolha uma das opções:
Para filtrar gatilhos por nome, na caixa de pesquisa, insira o nome da coleção de operações, do conector ou do gatilho desejado.
Para filtrar os gatilhos com base nos grupos a seguir, na lista Runtime, selecione No Aplicativo, Compartilhado ou Personalizado, com base no grupo que contém o gatilho desejado.
Runtime Descrição No aplicativo Coleções de operações com gatilhos que são executados de maneira direta e nativa no runtime dos Aplicativos Lógicos do Azure. Nas versões anteriores do designer, esse grupo é o mesmo que o grupo herdado Interno. Compartilhado Conectores com gatilhos que são gerenciados pela Microsoft, hospedados e executados no Azure multilocatário. Nas versões anteriores do designer, esse grupo combina os grupos herdados Standard e Enterprise. Personalizado Todos os conectores com gatilhos que você criou e instalou. O exemplo a seguir mostra o designer de um aplicativo lógico de Consumo com um fluxo de trabalho em branco e o runtime No Aplicativo selecionado. A lista mostra as coleções disponíveis, que aparecem em uma ordem específica.
O exemplo a seguir mostra o designer de um aplicativo lógico de Consumo com um fluxo de trabalho em branco e o runtime Compartilhado selecionado. A lista mostra os conectores disponíveis, que aparecem em uma ordem específica.
Na lista de gatilhos, selecione o gatilho desejado. Se houver mais gatilhos que não são mostrados, selecione Ver mais.
Se o painel Criar conexão for exibido, forneça as informações de conexão necessárias, que variam conforme o gatilho. Quando terminar, selecione Entrar ou Criar para concluir a conexão.
Depois que a caixa de informações do gatilho for exibida, forneça os detalhes necessários do gatilho escolhido.
Quando terminar, salve o fluxo de trabalho. Selecione Salvar na barra de ferramentas do designer.
Adicionar uma ação para executar uma tarefa
No portal do Azure, abra o fluxo de trabalho do aplicativo lógico de Consumo no designer.
No designer, escolha uma destas opções:
Para adicionar a ação abaixo da última etapa do fluxo de trabalho, selecione o sinal de adição (+) e Adicionar uma ação.
Para adicionar a ação entre as etapas existentes, selecione o sinal de adição (+) na seta de conexão e selecione Adicionar uma ação.
O painel Adicionar uma ação será aberto e mostrará os conectores disponíveis que apresentam ações, por exemplo:
Escolha uma das opções:
Para filtrar ações por nome, na caixa de pesquisa, insira o nome da coleção de operações, do conector ou da ação desejada.
Para filtrar ações com base nos grupos a seguir, na lista Runtime, selecione No Aplicativo, Compartilhado ou Personalizado, com base no grupo que contém a ação desejada.
Runtime Descrição No aplicativo Coleções de operações com ações executadas direta e nativamente no runtime dos Aplicativos Lógicos do Azure. Nas versões anteriores do designer, esse grupo é o mesmo que o grupo herdado Interno. Compartilhado Conectores com ações que são gerenciados pela Microsoft, hospedados e executados no Azure multilocatário. Nas versões anteriores do designer, esse grupo combina os grupos herdados Standard e Enterprise. Personalizado Todos os conectores com ações que você criou e instalou. O exemplo a seguir mostra o designer de um fluxo de trabalho de aplicativo lógico de Consumo com um gatilho existente e mostra o runtime No Aplicativo selecionado. A lista mostra as coleções disponíveis, que aparecem em uma ordem específica.
O exemplo a seguir mostra o designer de um fluxo de trabalho de aplicativo lógico de Consumo com um gatilho existente e o runtime Compartilhado selecionado. A lista mostra os conectores disponíveis, que aparecem em uma ordem específica.
Na lista de ações, selecione a ação que desejar. Se houver mais ações que não são mostradas, selecione Ver mais.
Se o painel Criar conexão aparecer, fornece as informações de conexão necessárias, que variam conforme a ação. Quando terminar, selecione Entrar ou Criar para concluir a conexão.
Depois que a caixa de informações da ação for exibida, forneça os detalhes necessários da ação escolhida.
Quando terminar, salve o fluxo de trabalho. Selecione Salvar na barra de ferramentas do designer.
Conectores, gatilhos e ações no designer
No designer de fluxo de trabalho, é possível selecionar entre mais de 1.400 gatilhos e ações, chamados coletivamente de operações. Os Aplicativos Lógicos do Azure organizam essas operações em coleções, como Agendamento e Operações de Dados ou como conectores, como Armazenamento de Blobs do Azure e SQL Server. Coleções e conectores podem incluir gatilhos, ações ou ambos.
Quando o painel Adicionar um gatilho ou Adicionar uma ação é aberto, a galeria lista as coleções e os conectores disponíveis da esquerda para a direita, com base na popularidade. Depois de selecionar uma coleção ou conector, os gatilhos ou ações aparecem em ordem alfabética e ascendente.
Operações No Aplicativo (internas)
O seguinte exemplo de fluxo de trabalho Standard mostra as coleções e os conectores No Aplicativo quando um gatilho é adicionado:
Depois de selecionar uma coleção ou conector, os gatilhos aparecerão por nome de coleção ou conector.
O exemplo a seguir mostra a coleção Agendamento selecionada e seus gatilhos:
O exemplo a seguir mostra as coleções e os conectores No Aplicativo quando uma ação é adicionada:
O exemplo a seguir mostra o conector Armazenamento de Filas do Azure e suas ações:
Operações compartilhadas (Azure)
O exemplo de fluxo de trabalho Standard a seguir mostra a galeria de conectores Compartilhados quando um gatilho é adicionado:
Depois de selecionar uma coleção ou conector, os gatilhos aparecerão por nome de coleção ou conector.
O exemplo a seguir mostra o conector Treinamento do Microsoft 365 e seus gatilhos:
O exemplo a seguir mostra a galeria de conectores Compartilhados quando você adiciona uma ação:
O exemplo a seguir mostra o conector Treinamento do Microsoft 365 e suas ações:
Para saber mais, confira a seguinte documentação:
- Operações e conectores internos em Aplicativos Lógicos do Azure
- Conectores gerenciados nos Aplicativos Lógicos do Azure
- Conectores personalizados nos Aplicativos Lógicos do Azure
- Cobrança e preços para operações em fluxos de trabalho de Consumo
- Cobrança e preços para operações em fluxos de trabalho Standard