Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

Buenos días a todos! En el artículo anterior sobre el aprendizaje de Power Automate y Logic Apps Hemos analizado algunas de las posibilidades para usar Power Automate. En este artículo me gustaría resaltar algunos escenarios para usar Logic Apps y una serie de diferencias con Power Automate. Como descubrimos anteriormente, Power Automate y Logic Apps son servicios gemelos que se diferencian solo en la ubicación (Office 365, Azure), así como en su enfoque de licencias y algunas características internas. Veamos hoy qué características tiene Logic Apps en contraste con Power Automate. No perdamos el tiempo.

1. Frecuencia de disparo

Power Automate no tiene la capacidad de configurar la frecuencia con la que se verifican las condiciones de activación. Tienes que confiar en el valor predeterminado. Logic Apps tiene la capacidad de configurar el intervalo y la frecuencia de las comprobaciones de activación, lo que acelera significativamente el procesamiento de eventos. Sin embargo, Power Automate a menudo tiene muchas menos configuraciones para activadores que Logic Apps:

Activador de Power Automate "Cuando se crea el elemento":

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

Activador "Al crear elementos" de Logic Apps:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

En Logic Apps, también hay configuraciones de zona horaria y hora de inicio para este activador.

2. Cambiar entre modos de visualización de transmisiones

Logic Apps, a diferencia de Power Automate, le permite cambiar entre las vistas Diseño y Vista Código. Esta característica es muy útil para depurar subprocesos y también le permite realizar cambios más sutiles en la lógica de los subprocesos:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

3. Hilos de depuración

A menudo, al configurar subprocesos, necesitamos verificar la correcta ejecución de una u otra lógica incorporada en ellos. Y aquí no podemos prescindir de la depuración. Logic Apps tiene un modo de depuración de transmisiones increíblemente útil que le permite mostrar los datos de entrada y salida de cada actividad de transmisión. Usando este modo, puede ver en cualquier momento en qué etapa qué información llegó a la actividad y qué salió de la actividad:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

Power Automate tiene este modo, pero en una versión muy limitada.

4. Conectores “premium”

Como ya sabemos, Power Automate tiene una división de conectores por tipo, en regulares y “premium”:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

Los conectores regulares siempre están disponibles, los conectores "premium" solo están disponibles al comprar un plan separado para usuarios o transmisiones. En Logic Apps, todos los conectores están disponibles para su uso a la vez, pero el precio se aplica a medida que se utilizan los conectores. Ejecutar conectores regulares en una secuencia cuesta menos, los "premium" cuestan más.

5. Inicie una transmisión usando un botón

Pero aquí Logic Apps pierde frente a Power Automate porque el flujo de Logic Apps no se puede iniciar, por ejemplo, mediante un botón de la aplicación Power Apps. Usando Power Automate, como descubrimos en el ultimo articulo, puede crear secuencias y conectarlas a una aplicación de Power Apps para llamarlas más tarde, por ejemplo, cuando hace clic en un botón de la aplicación. En el caso de Logic Apps, si necesita implementar un escenario similar, debe idear varias soluciones, por ejemplo, usar el activador "Cuando se recibe una solicitud HTTP" y enviar una solicitud POST desde la aplicación a un servidor previo. -dirección generada:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

6. Cree un flujo con Visual Studio

A diferencia de Power Automate, los flujos de Logic Apps se pueden crear directamente a través de Visual Studio.
Puede crear y editar flujos de Logic Apps, por ejemplo, desde Visual Studio Code si tiene instalada la extensión de Azure Logic Apps. Después de instalar la extensión, podrá conectarse a Azure. Y después de una autorización exitosa, tendrá acceso a las secuencias de Logic Apps disponibles en este entorno y podrá proceder a editar la secuencia requerida:

Aplicaciones Power Automate VS Logic. Características de las aplicaciones lógicas

Por supuesto, no he enumerado todas las diferencias entre estos dos productos, pero intenté resaltar las características que más me llamaron la atención al desarrollar flujos con Power Automate y Logic Apps. En los siguientes artículos, analizaremos características interesantes y casos de implementación utilizando otros productos de la línea Power Platform y volveremos a Logic Apps más de una vez. ¡Que tengan un buen día todos!

Fuente: habr.com

Añadir un comentario