Partilhar via


Editar e gerenciar fluxos de trabalho de aplicativos lógicos no portal do Azure

Aplica-se a: Azure Logic Apps (Consumption + Standard)

Este guia mostra como gerenciar fluxos de trabalho de aplicativo lógico padrão ou de consumo usando o portal do Azure e executar tarefas como editar, desabilitar, habilitar e excluir fluxos de trabalho.

Pré-requisitos

Localizar e abrir um recurso de aplicativo lógico

  1. Na caixa de pesquisa do portal do Azure, insira aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na lista de aplicativos lógicos, localize seu recurso de aplicativo lógico navegando ou filtrando a lista.

  3. Para abrir o recurso do aplicativo lógico, selecione o aplicativo que você deseja gerenciar.

Exibir propriedades do aplicativo lógico

  1. No portal do Azure, localize e abra seu recurso de aplicativo lógico.

  2. No menu do aplicativo lógico, em Configurações, selecione Propriedades.

  3. No painel Propriedades, você pode exibir e copiar as seguintes informações sobre o recurso do aplicativo lógico, por exemplo:

    Consumo

    • Nome
    • ID do recurso
    • Grupo de recursos
    • Location
    • Tipo
    • Nome da subscrição
    • ID da Subscrição
    • Endpoint de Acesso
    • Endereços IP de saída em tempo de execução
    • Aceder a endereços IP de endpoints
    • Endereços IP de saída do conector

    Standard

    • Status
    • URL
    • Endereço IP virtual
    • Modo
    • Endereço IP de saída
    • Endereços IP de saída adicionais
    • FTP/utilizador de implementação
    • Nome do host FTP
    • Logs de diagnóstico de FTP
    • Nome do host FTP
    • Logs de diagnóstico FTPS
    • ID do recurso
    • Location
    • Grupo de Recursos
    • Nome da subscrição
    • ID da Subscrição

Ver conexões

Quando você cria conexões em um fluxo de trabalho usando conectores gerenciados pela Microsoft, essas conexões são recursos do Azure separados com suas próprias definições de recursos e são hospedadas no Azure global e multilocatário. Os fluxos de trabalho de aplicações lógicas padrão também podem usar conectores integrados do prestador de serviços que são executados nativamente e são alimentados pelo runtime de Aplicações Lógicas do Azure em inquilino único. Para exibir e gerenciar essas conexões, siga estas etapas, com base no tipo de recurso do aplicativo lógico:

  1. No portal do Azure, localize e abra seu recurso de aplicativo lógico.

  2. No menu do aplicativo lógico, em Ferramentas de Desenvolvimento, selecione Conexões de API.

  3. Na página Conexões de API , selecione uma instância de conexão específica, que mostra mais informações sobre essa conexão. Para exibir a definição de recurso de conexão subjacente, selecione Exibição JSON.

Adicionar fluxo de trabalho em branco ao aplicativo lógico (somente Padrão)

Enquanto um aplicativo lógico de consumo pode ter apenas um fluxo de trabalho, um recurso de aplicativo lógico padrão pode ter vários fluxos de trabalho. Você pode adicionar fluxos de trabalho em branco a um recurso de aplicativo lógico padrão implantado e continuar criando o fluxo de trabalho no portal do Azure.

  1. No portal do Azure, selecione seu recurso de aplicativo lógico padrão implantado.

  2. No menu de recursos do aplicativo lógico, em Fluxos de trabalho, selecione Fluxos de trabalho.

  3. Na barra de ferramentas da página Fluxos de trabalho, selecione Adicionar>adicionar.

    A captura de tela mostra a página e a barra de ferramentas Fluxos de trabalho do aplicativo lógico selecionado com o comando Adicionar selecionado.

  4. No painel Novo fluxo de trabalho , forneça o nome do fluxo de trabalho. Selecione Stateful ou Stateless>Create.

  5. Depois que o novo fluxo de trabalho for exibido na página Fluxos de trabalho, selecione esse fluxo de trabalho para abrir o designer para que você possa criar seu fluxo de trabalho.

Desabilitar ou habilitar um aplicativo lógico implantado

Os aplicativos lógicos padrão e de consumo implantados têm maneiras diferentes de desabilitar e habilitar suas atividades.

Considerações para desativar um aplicativo lógico de consumo implantado

A desativação de um aplicativo lógico de consumo afeta todas as instâncias de fluxo de trabalho das seguintes maneiras:

  • Os Aplicativos Lógicos do Azure continuam todas as instâncias de fluxo de trabalho em andamento e pendentes até que terminem a execução. Com base no volume ou na lista de pendências, esse processo pode levar tempo para ser concluído.

  • Os Aplicativos Lógicos do Azure não criam nem executam novas instâncias de fluxo de trabalho.

  • Você pode reenviar o fluxo de trabalho executado enquanto o aplicativo lógico está desativado.

  • O gatilho do fluxo de trabalho não é acionado enquanto o aplicativo lógico está desativado. No entanto, o estado de gatilho lembra o ponto em que você desabilitou o aplicativo lógico. Quando você reinicia o aplicativo lógico, o gatilho é acionado para todos os itens não processados desde a última execução do fluxo de trabalho.

    Para impedir que o gatilho seja acionado em todos os itens não processados desde a última execução do fluxo de trabalho, você deve limpar o estado do gatilho.

Desabilitar ou habilitar um aplicativo lógico de consumo implantado

Você pode desativar ou habilitar um ou vários aplicativos lógicos de consumo ao mesmo tempo.

  1. Na caixa de pesquisa do portal do Azure, insira aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na página Aplicativos lógicos, exiba apenas os aplicativos lógicos de consumo usando o filtro Plano.

  3. Dependendo se está a desativar ou a ativar as suas aplicações lógicas, veja apenas as aplicações lógicas Ativadas ou Desativadas utilizando o filtro Estado.

  4. Na coluna da caixa de seleção, selecione um ou vários aplicativos lógicos.

    • Para interromper os aplicativos lógicos em execução selecionados, selecione Desativar/Parar.
    • Para reiniciar os aplicativos lógicos interrompidos selecionados, selecione Ativar/Iniciar.
  5. Confirme a sua seleção.

  6. Para verificar se sua tarefa foi bem-sucedida ou falhou, na barra de ferramentas principal do Azure, abra a lista Notificações (ícone de sino).

Interrupção do aplicativo lógico de postagem ou fluxo de trabalho

Enquanto um aplicativo lógico é interrompido ou um fluxo de trabalho é desativado, o gatilho de fluxo de trabalho não é acionado na próxima vez que a condição de gatilho for atendida. No entanto, o estado de gatilho lembra o ponto em que você parou o aplicativo lógico ou desabilitou o fluxo de trabalho. Quando você reinicia o aplicativo lógico ou reativa o fluxo de trabalho, o gatilho é acionado para todos os itens não processados desde a última execução do fluxo de trabalho.

Para impedir que o gatilho seja acionado em todos os itens não processados desde a última execução do fluxo de trabalho, você deve limpar o estado do gatilho antes de reiniciar o aplicativo lógico ou reativar o fluxo de trabalho.

  1. No portal do Azure, abra o fluxo de trabalho do aplicativo Lógica de consumo e edite qualquer parte do gatilho do fluxo de trabalho.

  2. Guardar as suas alterações. Esta etapa redefine o estado atual do gatilho.

  3. Reinicie seu aplicativo lógico.

Excluir aplicativos lógicos

Considerações para excluir aplicativos lógicos de consumo

Não é possível recuperar um recurso de aplicativo lógico de consumo excluído. A exclusão de um aplicativo lógico de consumo afeta todas as instâncias de fluxo de trabalho das seguintes maneiras:

  • Os Aplicativos Lógicos do Azure fazem o melhor esforço para cancelar qualquer execução de fluxo de trabalho em andamento e pendente.

    Mesmo com um grande volume ou lista de pendências, cancelam-se a maioria das corridas antes de começarem ou terminarem. No entanto, o processo de cancelamento pode levar tempo para ser concluído. Enquanto isso, alguns processos podem ser iniciados para execução enquanto o serviço processa o cancelamento.

  • Os Aplicativos Lógicos do Azure não criam nem executam novas instâncias de fluxo de trabalho.

  • Se você excluir um aplicativo lógico e um fluxo de trabalho, mas recriar o mesmo aplicativo lógico e fluxo de trabalho, o fluxo de trabalho recriado não terá os mesmos metadados que o fluxo de trabalho excluído.

    Portanto, se você tiver outro fluxo de trabalho que chame o fluxo de trabalho excluído, deverá salvar novamente o fluxo de trabalho do chamador para atualizar os metadados do fluxo de trabalho recriado. Dessa forma, o chamador obtém as informações corretas para o fluxo de trabalho recriado. Caso contrário, as chamadas para o fluxo de trabalho recriado falharão com um Unauthorized erro. Esse comportamento também se aplica a fluxos de trabalho que usam artefatos em contas de integração e fluxos de trabalho que chamam funções do Azure.

Excluir aplicações lógicas de consumo

Você pode excluir um ou vários aplicativos lógicos de consumo ao mesmo tempo.

  1. Na caixa de pesquisa do portal do Azure, insira aplicativos lógicos e selecione Aplicativos lógicos.

  2. Na página Aplicativos lógicos, exiba apenas os aplicativos lógicos de consumo usando o filtro Plano.

  3. Na coluna da caixa de seleção, selecione um ou vários aplicativos lógicos para excluir. Na barra de ferramentas, selecione Excluir.

  4. Quando a caixa de confirmação aparecer, digite sim e selecione Excluir.

  5. Para verificar se sua tarefa foi bem-sucedida ou falhou, na barra de ferramentas principal do Azure, abra a lista Notificações (ícone de sino).

Gerenciar versões do aplicativo lógico (somente consumo)

Quando você salva as alterações no fluxo de trabalho do aplicativo lógico de consumo, o Azure salva a versão antes de fazer as alterações e a versão editada se torna a versão atual. Você pode visualizar essas versões anteriores, selecionar uma versão anterior para promover sobre a versão atual e editar a versão selecionada antes de concluir o processo de promoção.

Ver versões anteriores

  1. No portal do Azure, abra seu aplicativo de lógica de consumo.

  2. No menu do aplicativo lógico, em Ferramentas de Desenvolvimento, selecione Versões.

    A captura de tela mostra o portal do Azure, o menu do aplicativo lógico de consumo com as Versões selecionadas e as versões anteriores do aplicativo lógico.

  3. Na lista Versão , selecione a versão do fluxo de trabalho desejada.

    Para filtrar a lista, na barra de pesquisa da página Versões , introduza o ID da versão, se souber o ID.

    A página Versão do histórico mostra a versão selecionada no modo somente leitura. Você pode alternar entre a visualização do designer e a visualização de código.

    A captura de ecrã mostra a página da versão do histórico com as opções de visualização de designer e de visualização de código.

Promover uma versão anterior sobre a versão atual

  1. No portal do Azure, exiba a versão anterior que você deseja promover.

  2. Na barra de ferramentas Histórico de versões, selecione Promover.

    A captura de ecrã mostra a barra de ferramentas da página de Histórico de versões, com o botão Promover selecionado.

    O designer de fluxo de trabalho abre a versão de fluxo de trabalho selecionada.

  3. Opcionalmente, faça as edições desejadas no fluxo de trabalho.

    Você pode alterar entre Designer e Visualização de código. Você também pode atualizar os parâmetros.

  4. Para salvar as atualizações e concluir a promoção, na barra de ferramentas do designer, selecione Salvar. Para cancelar as suas alterações, selecione Dispensar.

Quando você visualiza o histórico de versões do aplicativo lógico novamente, a versão promovida aparece primeiro na lista com um novo identificador.