Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Bo día a todos! No artigo anterior sobre a aprendizaxe de Power Automate e aplicacións lóxicas Analizamos algunhas das posibilidades de usar Power Automate. Neste artigo gustaríame destacar algúns escenarios para usar aplicacións lóxicas e unha serie de diferenzas con Power Automate. Como descubrimos anteriormente, Power Automate e Logic Apps son servizos xemelgos que se diferencian só na localización (Office 365, Azure), así como no seu enfoque de licenzas e algunhas funcións internas. Vexamos hoxe que funcións ten Logic Apps en contraste con Power Automate. Non perdamos o tempo.

1. Frecuencia de disparo

Power Automate non ten a capacidade de configurar a frecuencia con que se verifican as condicións de activación. Ten que confiar no valor predeterminado. Logic Apps ten a capacidade de configurar o intervalo e a frecuencia das comprobacións de activación, o que acelera significativamente o procesamento de eventos. Non obstante, Power Automate adoita ter moito menos opcións de activación que as aplicacións lóxicas:

Activador de Power Automate "Cando se crea o elemento":

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Activador "On Element Creation" de aplicacións lóxicas:

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Nas aplicacións lóxicas, tamén hai configuracións de fuso horario e hora de inicio para este disparador.

2. Cambia entre os modos de visualización do fluxo

As aplicacións lóxicas, a diferenza de Power Automate, permítenche cambiar entre as vistas de deseño e vista de código. Esta función é moi útil para depurar fíos e tamén che permite facer cambios máis sutís na lóxica dos fíos:

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

3. Fíos de depuración

Moitas veces, ao configurar fíos, necesitamos comprobar a correcta execución dunha ou outra lóxica que estaba incrustada neles. E aquí non podemos prescindir de depurar. Logic Apps ten un modo de depuración de fluxos incriblemente útil que che permite mostrar os datos de entrada e saída de cada actividade de fluxo. Mediante este modo, podes ver en calquera momento en que fase que información chegou á actividade e cal foi a saída da actividade:

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Power Automate ten este modo, pero nunha versión moi limitada.

4. Conectores “Premium”.

Como xa sabemos, Power Automate ten unha división de conectores por tipo, en regular e "premium":

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Os conectores normais sempre están dispoñibles, os conectores "premium" só están dispoñibles cando se compra un plan separado para usuarios ou emisións. Nas aplicacións lóxicas, todos os conectores están dispoñibles para o seu uso á vez, pero o prezo realízase a medida que se usan os conectores. Executar conectores normais nun fluxo custa menos, os "premium" custan máis.

5. Inicia un fluxo usando un botón

Pero aquí Logic Apps perde ante Power Automate xa que o fluxo de Logic Apps non se pode iniciar, por exemplo, mediante un botón da aplicación Power Apps. Usando Power Automate, como descubrimos no artigo anterior, podes crear emisións e conectalas a unha aplicación de Power Apps para chamalas máis tarde, por exemplo, cando fai clic nun botón da aplicación. No caso das aplicacións lóxicas, se precisa implementar un escenario similar, ten que atopar varias solucións, por exemplo, usar o disparador "Cando se recibe unha solicitude HTTP" e enviar unha solicitude POST desde a aplicación a un pre - enderezo xerado:

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

6. Crear un fluxo usando Visual Studio

A diferenza de Power Automate, os fluxos de Logic Apps pódense crear directamente a través de Visual Studio.
Podes crear e editar fluxos de Logic Apps, por exemplo, desde Visual Studio Code se tes instalada a extensión Azure Logic Apps. Despois de instalar a extensión, poderás conectarte a Azure. E despois da autorización exitosa, terás acceso aos fluxos de aplicacións lóxicas dispoñibles neste ambiente e poderás proceder a editar o fluxo necesario:

Aplicacións Power Automate VS Logic. Características das aplicacións lóxicas

Por suposto, non enumerei todas as diferenzas entre estes dous produtos, pero tentei destacar aquelas funcións que máis me chamaron a atención ao desenvolver fluxos mediante Power Automate e Logic Apps. Nos artigos seguintes, analizaremos funcións e casos de implementación interesantes mediante outros produtos da liña Power Platform, e volveremos a Aplicacións lóxicas máis dunha vez. Que teñades un bo día, todos!

Fonte: www.habr.com

Engadir un comentario