Criar um fluxo de trabalho com um gatilho ou ação nos Aplicativos Lógicos do Azure

Aplica-se a: Aplicativos Lógicos do Azure (Consumo + Padrão)

Este guia de instruções mostra como iniciar seu fluxo de trabalho adicionando um gatilho e, em seguida, continuar seu 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 possa começar a ser executado. Após o gatilho, você precisa adicionar uma ou mais ações subsequentes para que seu fluxo de trabalho execute as tarefas desejadas. O gatilho e as ações trabalham juntos para definir a lógica e a estrutura do seu fluxo de trabalho.

Este guia mostra as etapas para fluxos de trabalho de aplicativos lógicos padrão e de consumo.

Pré-requisitos

  • Uma conta e subscrição do Azure. Se não tiver uma subscrição do Azure, inscreva-se para obter uma conta do Azure gratuita.

  • 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 fluxo de trabalho:

Adicionar um gatilho para iniciar seu fluxo de trabalho

  1. No portal do Azure, abra seu aplicativo lógico de consumo e fluxo de trabalho em branco no designer.

  2. No designer, selecione Adicionar um gatilho, se ainda não estiver selecionado.

    O painel Adicionar um gatilho é aberto e mostra os conectores disponíveis que fornecem gatilhos, por exemplo:

    A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho de consumo e o painel chamado Adicionar um gatilho.

  3. Escolha uma das opções:

    • Para filtrar os conectores por nome, na caixa de pesquisa, digite o nome do conector ou gatilho desejado.

    • Para filtrar os conectores com base nos seguintes grupos, na lista Tempo de execução , selecione No aplicativo, Compartilhado ou Personalizado, com base no grupo que contém o gatilho desejado.

      Runtime Description
      No aplicativo Coleções de operações com gatilhos que são executados direta e nativamente no tempo de execução dos Aplicativos Lógicos do Azure. No designer herdado, esse grupo é o mesmo que o grupo Built-in herdado.
      Compartilhada Conectores com gatilhos gerenciados pela Microsoft, hospedados e executados no Azure multilocatário. No designer herdado, esse grupo combina os grupos Standard e Enterprise herdados.
      Personalizadas Quaisquer 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 mostra o tempo de execução no aplicativo selecionado. A lista mostra as coleções de operações disponíveis, que aparecem em uma ordem específica.

      A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho de consumo, o painel chamado Adicionar um gatilho e o Tempo de execução definido como No aplicativo.

      O exemplo a seguir mostra o designer de um aplicativo lógico de consumo com um fluxo de trabalho em branco e mostra o tempo de execução compartilhado selecionado. A lista mostra os conectores disponíveis, que aparecem em uma ordem específica.

      A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho de consumo, o painel chamado Adicionar um gatilho e o Tempo de Execução definido como Compartilhado.

  4. Na caixa de pesquisa, digite o nome do conector ou gatilho que você deseja localizar.

  5. Na lista de resultados, selecione o gatilho desejado. Se um conector tiver mais gatilhos que não são mostrados, selecione Ver mais.

  6. Se o painel Criar conexão for exibido, forneça todas as informações de conexão necessárias, que diferem com base no conector. Quando terminar, selecione Entrar ou Criar novo para concluir a conexão.

  7. Depois que a caixa de informações do gatilho for exibida, forneça os detalhes necessários para o gatilho selecionado.

  8. Quando tiver terminado, guarde o fluxo de trabalho. Na barra de ferramentas do estruturador, selecione Guardar.

Adicionar uma ação para executar uma tarefa

  1. No portal do Azure, abra seu aplicativo lógico de consumo e fluxo de trabalho no designer.

  2. No designer, escolha uma das opções:

    • Para adicionar a ação na última etapa do fluxo de trabalho, selecione o sinal de adição (+) e, em seguida, selecione 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 é aberto e mostra os conectores disponíveis que fornecem ações, por exemplo:

    A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho de consumo e o painel chamado Adicionar uma ação.

  3. Escolha uma das opções:

    • Para filtrar os conectores por nome, na caixa de pesquisa, digite o nome do conector ou ação desejada.

    • Para filtrar os conectores com base nos seguintes grupos, na lista Tempo de execução , selecione No aplicativo, Compartilhado ou Personalizado, com base no grupo que contém a ação desejada.

      Runtime Description
      No aplicativo Coleções de operações com ações que são executadas direta e nativamente no tempo de execução dos Aplicativos Lógicos do Azure. No designer herdado, esse grupo é o mesmo que o grupo Built-in herdado.
      Compartilhada Conectores com ações gerenciadas pela Microsoft, hospedadas e executadas no Azure multilocatário. No designer herdado, esse grupo combina os grupos Standard e Enterprise herdados.
      Personalizadas 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 tempo de execução no aplicativo selecionado. A lista mostra as coleções de operações disponíveis, que aparecem em uma ordem específica.

      A captura de tela mostra o portal do Azure, o designer para fluxo de trabalho de Consumo com gatilho existente, o painel chamado Adicionar uma ação e o Tempo de Execução definido como No Aplicativo.

      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 tempo de execução compartilhado selecionado. A lista mostra os conectores disponíveis, que aparecem em uma ordem específica.

      A captura de tela mostra o portal do Azure, o fluxo de trabalho do designer para Consumo com gatilho existente, o painel chamado Adicionar um gatilho e o Tempo de Execução definido como Compartilhado.

  4. Na caixa de pesquisa, introduza o nome do conector ou ação que pretende localizar.

  5. 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.

  6. Se o painel Criar conexão for exibido, forneça todas as informações de conexão necessárias, que diferem com base no conector. Quando terminar, selecione Entrar ou Criar novo para concluir a conexão.

  7. Depois que a caixa de informações da ação for exibida, forneça os detalhes necessários para a ação selecionada.

  8. Quando tiver terminado, guarde o fluxo de trabalho. Na barra de ferramentas do estruturador, selecione Guardar.

Conectores, gatilhos e ações no designer

No designer de fluxo de trabalho, você pode selecionar entre centenas de gatilhos e ações, chamadas 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 o Barramento de Serviço do Azure, o SQL Server, o Armazenamento de Blobs do Azure e o Office 365 Outlook. Essas coleções podem incluir gatilhos, ações ou ambos.

No painel Adicionar um gatilho ou Adicionar uma ação, a galeria lista as coleções de operações disponíveis e os conectores organizados da esquerda para a direita em ordem crescente, primeiro numericamente, se existirem, e depois alfabeticamente. 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 (integradas)

O exemplo a seguir mostra as coleções e conectores de operações no aplicativo quando você adiciona um gatilho:

A captura de tela mostra o portal do Azure, o designer do aplicativo lógico Standard com fluxo de trabalho com monitoração de estado em branco e as coleções e conectores de operações no aplicativo.

Depois de selecionar uma coleção ou conector, os gatilhos individuais são agrupados por nome de coleção ou conector e aparecem em ordem crescente, primeiro numericamente, se houver, e depois alfabeticamente.

O exemplo a seguir selecionou a coleção de operações Schedule e mostra o gatilho chamado Recurrence:

A captura de tela mostra o portal do Azure, o designer do aplicativo lógico Standard com fluxo de trabalho com estado em branco e a coleta de operações Schedule com o gatilho de Recorrência.

O exemplo a seguir mostra as coleções e conectores no aplicativo quando você adiciona uma ação:

A captura de tela mostra o portal do Azure, o designer para o fluxo de trabalho stateful do aplicativo lógico padrão com gatilho de recorrência, o painel chamado Adicionar uma ação e o tempo de execução definido como No aplicativo.

O exemplo a seguir selecionou o conector de Armazenamento de Filas do Azure e mostra as ações disponíveis:

A captura de tela mostra o portal do Azure, designer para o fluxo de trabalho stateful do aplicativo lógico padrão com o conector de Armazenamento de Filas do Azure com ações.

Operações compartilhadas (Azure)

O exemplo a seguir mostra a galeria Conectores compartilhados quando você adiciona um gatilho:

A captura de tela mostra o portal do Azure, o designer do aplicativo lógico padrão com fluxo de trabalho com estado em branco e os conectores compartilhados com gatilhos.

Depois de selecionar uma coleção ou conector, os gatilhos individuais são agrupados por nome de coleção ou conector e aparecem em ordem crescente, primeiro numericamente, se houver, e depois alfabeticamente.

O exemplo a seguir selecionou o conector de treinamento 365 e mostra os gatilhos disponíveis:

A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho e o conector de treinamento 365 com gatilhos.

O exemplo a seguir mostra a galeria Conectores compartilhados quando você adiciona uma ação:

A captura de tela mostra o portal do Azure, o designer para o fluxo de trabalho com estado do aplicativo lógico padrão e os conectores compartilhados com ações.

O exemplo a seguir selecionou o conector de treinamento 365 e mostra as ações disponíveis:

A captura de tela mostra o portal do Azure, o designer de fluxo de trabalho e o conector de treinamento 365 com ações.

Para obter mais informações, veja a seguinte documentação:

Próximos passos

Informações gerais sobre conectores, gatilhos e ações