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 os conectores por nome, na caixa de pesquisa, insira o nome do conector ou do gatilho desejado.
Para filtrar os conectores 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. No designer herdado, 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. No designer herdado, 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 de operaçõ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 caixa de pesquisa, insira o nome do conector ou gatilho que você deseja localizar.
Na lista de resultados, selecione o gatilho desejado. Se um conector tiver 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 conector. 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 os conectores por nome, na caixa de pesquisa, insira o nome do conector ou da ação desejada.
Para filtrar os conectores 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. No designer herdado, 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. No designer herdado, 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 o runtime No Aplicativo selecionado. A lista mostra as coleções de operaçõ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 caixa de pesquisa, insira o nome do conector ou da ação que você deseja encontrar.
Na lista de resultados, selecione a ação desejada. Se um conector tiver mais ações que não são mostradas, 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 conector. 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, você pode selecionar entre centenas de gatilhos e ações, chamados coletivamente de operações. Os Aplicativos Lógicos do Azure organizam essas operações em coleções, como Agendamento, HTTP e Operações de Dados, ou como conectores, como Barramento de Serviço do Azure, SQL Server, Armazenamento de Blobs do Azure e Office 365 Outlook. Essas coleções podem incluir gatilhos, ações ou ambos.
No painel Adicionar gatilho ou Adicionar uma ação, a galeria lista as coleções de operações e os conectores disponíveis organizados da esquerda para a direita em ordem crescente, primeiro numericamente, se houver números, e, em seguida, em ordem alfabética. Depois de selecionar uma coleção ou conector, os gatilhos ou ações aparecem em ordem crescente em ordem alfabética.
Operações no Aplicativo (internas)
O seguinte exemplo mostra as coleções de operações e os conectores No Aplicativo quando você adiciona um gatilho:
Depois de selecionar uma coleção ou conector, os gatilhos individuais são agrupados por coleção ou nome do conector e aparecem em ordem crescente, primeiro numericamente se houver algum número e, em seguida, em ordem alfabética.
O exemplo a seguir selecionou a coleção de operações Agendar e mostra o gatilho chamado Recorrência:
O seguinte exemplo mostra as coleções e os conectores No Aplicativo quando você adiciona uma ação:
O seguinte exemplo selecionou o conector Armazenamento de Filas do Azure e mostra as ações disponíveis:
Operações compartilhadas (Azure)
O exemplo a seguir mostra a galeria de conectores Compartilhados quando você adiciona um gatilho:
Depois de selecionar uma coleção ou conector, os gatilhos individuais são agrupados por coleção ou nome do conector e aparecem em ordem crescente, primeiro numericamente se houver algum número e, em seguida, em ordem alfabética.
O exemplo a seguir selecionou o conector 365 Training e mostra os gatilhos disponíveis:
O exemplo a seguir mostra a galeria de conectores Compartilhados quando você adiciona uma ação:
O exemplo a seguir selecionou o conector 365 Training e mostra as ações disponíveis:
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