Aplicativos do Power Automate VS Logic. Recursos Aplicativos lógicos

Bom Dia a todos! Em um artigo anterior sobre o Power Automate e o Logic Apps, examinamos algumas das possibilidades de uso do Power Automate. Neste artigo, gostaria de abordar alguns cenários de uso do Logic Apps e várias diferenças do Power Automate. Como descobrimos anteriormente, o Power Automate e o Logic Apps são serviços gêmeos que diferem apenas em sua localização (Office 365, Azure), bem como em sua abordagem de licenciamento e alguns recursos internos. Vamos ver hoje quais recursos os aplicativos lógicos têm em contraste com o Power Automate. Não vamos perder tempo.

1. Freqüência de disparo do gatilho


No Power Automate, não há como configurar a frequência de verificação das condições do acionador. Você precisa confiar no valor padrão. O Logic Apps tem a capacidade de configurar o intervalo e a frequência das verificações de gatilho, o que acelera significativamente o processamento de eventos. No entanto, o Power Automate geralmente tem muito menos configurações de gatilhos que os Logic Apps:

Gatilho do Power Automate “Ao criar um item”:



Gatilho dos aplicativos lógicos “Ao criar um item”:



nos Aplicativos lógicos, também existem configurações de fuso horário e hora de início para esse gatilho.

2. Alterne entre os modos de exibição de fluxo


Os aplicativos lógicos, ao contrário do Power Automate, podem alternar entre Design e Code View. Esse recurso ajuda muito na depuração de threads e também permite fazer alterações mais sutis na lógica dos threads:



3. Threads de Depuração


Frequentemente, ao configurar threads, precisamos verificar a correção da execução de uma ou outra lógica que foi incorporada a eles. E aqui não podemos prescindir da depuração. O Logic Apps possui um modo incrivelmente conveniente de depuração de fluxo, com o qual você pode exibir os dados de entrada e saída de cada atividade do fluxo. Usando esse modo, a qualquer momento, você pode ver em que estágio as informações voaram para a atividade e o que resultou ser a saída da atividade:



No Power Automate, esse modo está presente, mas em uma versão muito truncada.

4. Conectores Premium


Como já sabemos, no Power Automate há uma separação de conectores por tipo, em regular e premium:



conectores regulares estão sempre disponíveis, conectores premium estão disponíveis apenas na compra de um plano separado para usuários ou fluxos. Nos aplicativos lógicos, todos os conectores estão disponíveis para uso ao mesmo tempo, mas o carregamento é realizado à medida que os conectores são usados. Rodar em um fluxo de conectores convencionais é mais barato; o premium é mais caro.

5. Inicie o fluxo pelo botão


E aqui o Logic Apps perde o Power Automate, pois o fluxo do Logic Apps não pode ser iniciado, por exemplo, por um botão do aplicativo Power Apps. Usando o Power Automate, como descobrimos em um artigo anterior , você pode criar threads e conectá-los ao aplicativo Power Apps para recuperação subsequente, por exemplo, clicando em um botão no aplicativo. No caso de Logic Apps, se você precisar implementar esse cenário, precisará criar várias saídas, por exemplo, use o gatilho "Ao receber uma solicitação HTTP" e envie uma solicitação do aplicativo POST para um endereço pré-configurado:



6. Criando um fluxo usando o Visual Studio


Ao contrário do Power Automate, os Logic Apps podem criar threads diretamente através do Visual Studio.
Você pode criar e editar fluxos de aplicativos lógicos, por exemplo, do Visual Studio Code, se a extensão dos aplicativos lógicos do Azure estiver instalada. Depois de instalar a extensão, você poderá se conectar ao Azure. E após a autorização bem-sucedida, você terá acesso aos fluxos de aplicativos lógicos existentes nesse ambiente e poderá prosseguir com a edição do fluxo necessário:



Obviamente, não listei todas as diferenças entre esses dois produtos, mas tentei observar os recursos que chamaram minha atenção ao desenvolver threads usando o Power Automate e o Logic Apps. Nos artigos a seguir, examinaremos você com recursos interessantes e casos de implementação usando outros produtos da linha Power Platform e retornaremos ao Logic Apps mais de uma vez. Tenham um bom dia, pessoal!

All Articles