DEV Community

Verónica Guamán
Verónica Guamán

Posted on

Invocar un flujo dentro de otro flujo en Azure Logic Apps

En este corto artículo te mostraré cómo puedes llamar a un flujo de Logic apps dentro de un flujo en el mismo recurso.

Aquí te cuento mi pequeña hazaña, era relativamente nueva en Azure Logic Apps y necesitaba invocar a un flujo dentro de otro flujo, los dos estaban en el mismo recurso, conocía la acción de HTTP y traté de conectarme mediante el URL que general el flujo de Logic apps pero no funcionaba, leí investigué pero no encontré la solución, hasta que encontré un componente que me sonaba "Invoke a workflow in this workflow app"

¡Eureka! Fue la solución a mi problema.

A continuación, te muestro como usarlo:
Agrega una acción a tu flujo actual.

Image description

Al seleccionar "Agregar una acción" te mostrará las diferentes acciones disponibles, puedes colocar "invoke" en el buscador para encontrarlo fácilmente
Image description

Lo seleccionas, y ya podemos utilizarlo, en la sección de Workflow Name se muestra la lista de todos los flujos que tienes actualmente en tu recurso de Logic Apps, debes elegir el que necesitas.
Image description

En el caso de que se requiera algo adicional podemos seleccionar las siguientes opciones en Parametros avanzados:

Image description

Y colocar la información que requiera, ejemplo:

Image description

Y con esto, concluimos. Aunque pueda parecer básico, este artículo está diseñado para ser de ayuda a aquellos que están empezando con Logic Apps y se encuentran en situaciones similares a las que yo enfrenté en su momento

Si tienes alguna pregunta o quieres compartir tus propias experiencias, no dudes en dejarla en la sección de comentarios. ¡Me encantaría leerlos!

Saludos, y nos encontramos en el próximo artículo ;)

Top comments (0)