Power Automate VS Logic Apps. Poder automatizar casos

¡Buen día a todos! En un artículo anterior sobre Power Automate y Logic Apps , analizamos las principales diferencias entre Power Automate y Logic Apps. Hoy me gustaría seguir adelante y mostrar oportunidades interesantes que se pueden aprovechar con estos productos. En este artículo, veremos algunos casos que puede implementar con Power Automate.

Microsoft Power Automate


Este producto proporciona una amplia gama de conectores a diversos servicios, así como disparadores, para el inicio automático e instantáneo de flujos, debido a la ocurrencia de un determinado evento. También es compatible con el lanzamiento de hilos en un horario o por botón.

1. Registro automático de llamadas


Uno de los casos puede ser la implementación del registro automático de llamadas. El desencadenante de la transmisión, en este caso, será la recepción de una notificación por correo a un buzón específico, después de lo cual se procesará la lógica adicional:



Al configurar el activador "Cuando llega un nuevo correo electrónico", puede usar varios filtros para determinar el evento requerido para que se inicie el activador:



por ejemplo, puede iniciar una secuencia solo para mensajes con archivos adjuntos o para mensajes que tienen la máxima importancia. También puede iniciar la transmisión si el mensaje llegó a una carpeta específica del buzón. Además, es posible filtrar letras por la subcadena deseada en la línea de asunto.
Después de realizar los cálculos necesarios y de recibir toda la información necesaria, puede crear un elemento en la lista de SharePoint utilizando sustituciones de otras acciones: con



esta secuencia, puede recoger fácilmente las notificaciones de correo necesarias, analizarlas en componentes y crear entradas en otros sistemas.

2. PowerApps


Uno de los escenarios estándar es enviar el objeto para su aprobación a las personas que lo aprueban. Para implementar este escenario, puede hacer un botón en PowerApps y, al hacer clic en él, iniciar la transmisión de Power Automate:



Como puede ver, en esta transmisión, el disparador de inicio es PowerApps. Una característica distintiva de este activador es que puede solicitar información de PowerApps dentro de la transmisión de Power Automate:



funciona de la siguiente manera: cuando necesita obtener información de PowerApps, hace clic en el elemento "Preguntar en PowerApps". Después de eso, se crea una variable que se puede utilizar en todas las acciones de esta transmisión de Power Automate. Solo permanece cuando se inicia la transmisión desde PowerApps para transferir el valor de esta variable a la transmisión.

3. Inicio de una secuencia utilizando una solicitud HTTP


El tercer caso del que me gustaría hablar es el lanzamiento de una transmisión Power Automate mediante una solicitud HTTP. En algunos casos, especialmente cierto para varias historias de integración, es necesario iniciar una transmisión Power Automate a través de una solicitud HTTP, pasando varios parámetros a la transmisión. Esto se hace de manera bastante simple. Como desencadenante, se utiliza la acción "Al recibir una solicitud HTTP": HTTP:



La URL HTTP POST se genera automáticamente cuando la secuencia se guarda por primera vez. Es en esta dirección donde debe enviar una solicitud POST para iniciar esta transmisión. Como parámetros, al inicio, puede transferir diversa información, por ejemplo, en este caso, el atributo SharePointID se transfiere desde afuera. Para crear un circuito de entrada similar, debe hacer clic en el elemento "Usar un ejemplo de carga útil para crear un circuito", luego insertar un ejemplo de JSON que entrará en la secuencia:



Después de hacer clic en "Finalizar", el esquema JSON del texto de solicitud para este comportamiento. Ahora el atributo SharePointID se puede usar en todas las acciones de esta secuencia como una sustitución:



Vale la pena señalar que el activador "Al recibir una solicitud HTTP" se incluye en la sección Conectores Premium y está disponible solo cuando compra un plan separado para este producto.

En el siguiente artículo, hablaremos sobre varios casos que se pueden implementar usando Logic Apps.

All Articles