Aplicacións Power Automate VS Logic. Casos de Power Automate

Bo día a todos! No artigo anterior sobre a aprendizaxe de Power Automate e aplicacións lóxicas, analizamos as principais diferenzas entre Power Automate e Logic Apps. Hoxe gustaríame seguir adiante e mostrar as interesantes posibilidades que se poden realizar coa axuda destes produtos. Neste artigo analizaremos varios casos que se poden implementar mediante Power Automate.

Microsoft Power Automate

Este produto ofrece unha ampla gama de conectores a varios servizos, así como disparadores para o lanzamento automático e instantáneo de fluxos debido á aparición dun determinado evento. Tamén admite a execución de fíos nunha programación ou por botón.

1. Rexistro automático de solicitudes

Un dos casos podería ser a implantación do rexistro automático de solicitudes. O desencadenante do fluxo, neste caso, será a recepción dunha notificación por correo electrónico a unha caixa de correo específica, despois de que se procese máis lóxica:
Aplicacións Power Automate VS Logic. Casos de Power Automate


Ao configurar un activador "Cando chegue un correo electrónico novo", podes usar varios filtros para determinar o evento necesario para activar:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Por exemplo, pode iniciar un fluxo só para correos electrónicos con anexos ou para correos electrónicos que teñan a maior importancia. Tamén pode iniciar un fluxo se chega unha carta a un cartafol específico da caixa de correo. Ademais, é posible filtrar letras pola subcadea desexada na liña de asunto.
Unha vez feitos os cálculos necesarios e obtida toda a información necesaria, pode crear un elemento na lista de SharePoint mediante substitucións doutras accións:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Coa axuda deste fluxo, pode recoller facilmente as notificacións de correo electrónico necesarias, desmontalas en compoñentes e crear rexistros noutros sistemas.

2. Iniciar un fluxo de aprobación mediante un botón de PowerApps

Un dos escenarios estándar é enviar un obxecto para a súa aprobación ás persoas de aprobación. Para implementar un escenario similar, pode crear un botón en PowerApps e, ao facer clic nel, iniciar un fluxo de Power Automate:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Como podes ver, neste fío, o disparador inicial é PowerApps. O gran deste disparador é que pode solicitar información de PowerApps mentres está dentro dun fluxo de Power Automate:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Funciona así: cando necesites obter información de PowerApps, fai clic no elemento "Preguntar en PowerApps". A continuación, créase unha variable que se pode usar en todas as accións dese fluxo de Power Automate. Todo o que queda é pasar o valor desta variable dentro do fluxo ao iniciar o fluxo desde PowerApps.

3. Inicia un fluxo mediante unha solicitude HTTP

O terceiro caso do que me gustaría falar é o lanzamento dun fluxo de Power Automate mediante unha solicitude HTTP. Nalgúns casos, especialmente para varias historias de integración, é necesario iniciar un fluxo de Power Automate mediante unha solicitude HTTP, pasando varios parámetros dentro do fluxo. Isto faise de forma sinxela. A acción "Cando se recibe unha solicitude HTTP" úsase como disparador:

Aplicacións Power Automate VS Logic. Casos de Power Automate

O URL HTTP POST xérase automaticamente a primeira vez que se garda o fluxo. É a este enderezo ao que debes enviar unha solicitude POST para iniciar este fluxo. Pódense pasar varias informacións como parámetros ao inicio; por exemplo, neste caso, o atributo SharePointID pásase desde fóra. Para crear un esquema de entrada deste tipo, cómpre facer clic no elemento "Usar carga útil de exemplo para crear un esquema" e, a continuación, inserir un JSON de exemplo que se enviará ao fluxo:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Despois de facer clic en "Finalizar", xérase un esquema JSON do texto de solicitude para esta acción. O atributo SharePointID agora pódese usar como comodín en todas as accións dun fluxo determinado:

Aplicacións Power Automate VS Logic. Casos de Power Automate

Paga a pena notar que o disparador "Cando se recibe unha solicitude HTTP" inclúese na sección de conectores Premium e só está dispoñible cando se compra un plan separado para este produto.

No seguinte artigo falaremos de varios casos que se poden implementar mediante Logic Apps.

Fonte: www.habr.com

Engadir un comentario