Resultados estáticos de Power Automate: descripción general

Resultados estáticos de Power Automate: descripción general

En este tutorial, aprenderemos sobre los resultados estáticos de Power Automate y cómo funciona en nuestros flujos. Actualmente, esta poderosa función aún se encuentra en modo de vista previa o beta. Sin embargo, esta es sin duda una buena característica que podemos agregar a nuestras mejores prácticas al crear diagramas de flujo.

Tabla de contenido

Ejemplo de escenario

Usaremos un flujo de muestra que creé anteriormente.

Resultados estáticos de Power Automate: descripción general

Envía una solicitud HTTP a un punto final de un tercero.

Resultados estáticos de Power Automate: descripción general

Esto es lo que obtiene la solicitud HTTP.

Resultados estáticos de Power Automate: descripción general

Luego, realizará una acción de condición . Si el código de estado de la solicitud HTTP es igual a 200 , eso significa que la solicitud es exitosa.

Resultados estáticos de Power Automate: descripción general

Si se ha cumplido la condición, el flujo irá a la ruta Si es así . Publicará un mensaje que diga " APROBADO " en el canal general de Slack . Luego, en el canal de presupuesto , también publicará un mensaje que contiene todos los datos que obtuvimos del punto final de terceros. 

Resultados estáticos de Power Automate: descripción general

Si la condición no se ha cumplido, irá a la ruta Si no y el canal general en Slack recibirá un mensaje que dice " DENEGADO ".

Resultados estáticos de Power Automate: descripción general

Después de pasar por el flujo de muestra, hagamos clic en Guardar .

Resultados estáticos de Power Automate: descripción general

Ahora probemos el flujo y veamos cómo funciona.

Resultados estáticos de Power Automate: descripción general

Elija la opción Voy a realizar la acción desencadenante , luego haga clic en el botón Probar .

Resultados estáticos de Power Automate: descripción general

Después de eso, haga clic en Ejecutar flujo .

Resultados estáticos de Power Automate: descripción general

Por último, haga clic en Listo .

Resultados estáticos de Power Automate: descripción general

Veamos el resultado en el diagrama de flujo. Como podemos ver, cada paso se ejecutó con éxito.

Resultados estáticos de Power Automate: descripción general

Al revisar el canal general en Slack, veremos que el mensaje " APROBADO " se ha enviado con éxito.

Resultados estáticos de Power Automate: descripción general

Vaya al canal de presupuesto y veremos el JSON real que obtuvimos de la solicitud HTTP.

Resultados estáticos de Power Automate: descripción general

Por ahora, el punto final sigue activo, por lo que nuestro flujo funciona correctamente. Pero, ¿cómo probamos nuestro flujo cuando el servidor de punto final ya no funciona?

Cuando esto sucede, nuestro flujo definitivamente fallará. En instancias como esta, no queremos que la acción de solicitud HTTP haga ping al servidor ya que asumimos que el servidor está dañado.

Por lo tanto, podemos simplemente crear variables falsas para pasar al siguiente paso. Pero una solución mucho mejor para esto es utilizar los resultados estáticos de Power Automate .

La función de resultados estáticos no activará la acción real. En cambio, solo forzará que ocurran ciertas salidas.

Uso de resultados estáticos en flujos de Power Automate

Para probar el método de resultados estáticos , volvamos a nuestro flujo y editémoslo.

Resultados estáticos de Power Automate: descripción general

Haga clic en los puntos suspensivos dentro del paso de solicitud HTTP , luego haga clic en la opción Resultado estático (Vista previa) .

Resultados estáticos de Power Automate: descripción general

Alterne la opción Habilitar resultado estático (Vista previa) .

Resultados estáticos de Power Automate: descripción general

Cuando está habilitado, podemos elegir la salida que queremos que produzca el flujo. En este ejemplo, queremos que produzca Succeeded como resultado con 200 como su Código de estado .

Resultados estáticos de Power Automate: descripción general

Hagamos clic en el ícono de la lista de verificación y seleccionemos body .

Resultados estáticos de Power Automate: descripción general

Luego, se mostrará el campo del cuerpo .

Resultados estáticos de Power Automate: descripción general

Rellenaremos el cuerpo con el contenido del cuerpo de nuestra anterior ejecución de flujo exitosa.

Resultados estáticos de Power Automate: descripción general

Tenga en cuenta que cada acción tiene salidas. Entonces, hagamos clic en el enlace Mostrar resultados sin procesar .

Resultados estáticos de Power Automate: descripción general

Al hacer clic en eso, veremos lo que obtiene nuestro flujo, como el código de estado , el encabezado y el cuerpo . Copiemos el contenido del cuerpo . 

Resultados estáticos de Power Automate: descripción general

Luego, péguelo en el campo del cuerpo de nuestro resultado estático .

Resultados estáticos de Power Automate: descripción general

Haga clic en Listo después de pegar.

Resultados estáticos de Power Automate: descripción general

También podemos copiar el contenido de los encabezados y pegarlos en el campo Ingresar una propiedad única para nuestro resultado estático. Pero por ahora, no tenemos que preocuparnos por los encabezados porque nos centraremos en forzar que el código de estado sea 200 y que el cuerpo sea equivalente al de nuestra anterior ejecución de flujo exitosa. 

Una vez hecho esto, veremos un  pequeño icono de vaso amarillo . Pase el puntero del mouse sobre el ícono y veremos un mensaje que dice " Esta acción tiene un resultado estático configurado ". 

Resultados estáticos de Power Automate: descripción general

Todos los resultados estáticos devuelven cadenas . Por lo tanto, necesitamos cambiar el código de Estado de un número entero 200 a una cadena agregando comillas ( ) al principio y al final del número. Esto es solo un matiz que Microsoft ya conoce y probablemente lo solucionarán cuando lancen esta función por completo.

Resultados estáticos de Power Automate: descripción general

Por último, haga clic en Guardar .

Resultados estáticos de Power Automate: descripción general

Testing Power Automate Resultados estáticos

Ahora probemos el flujo que configuramos con Static Results .

Resultados estáticos de Power Automate: descripción general

 Elija la opción Voy a realizar la acción desencadenante , luego haga clic en el botón Probar .

Resultados estáticos de Power Automate: descripción general

Haga clic en Ejecutar flujo .

Resultados estáticos de Power Automate: descripción general

Luego, haz clic en Listo .

Resultados estáticos de Power Automate: descripción general

El pequeño icono de vaso azul a lo largo de la acción de solicitud HTTP indica que la acción se ejecutó utilizando un resultado estático.

Resultados estáticos de Power Automate: descripción general

No hay encabezados en este ya que no asignamos ninguno.

Resultados estáticos de Power Automate: descripción general

También veremos que las condiciones funcionaron correctamente.

Resultados estáticos de Power Automate: descripción general

Por lo tanto, veremos que se muestra nuevamente el mensaje “ APROBADO ” en el canal general de Slack.

Resultados estáticos de Power Automate: descripción general

Cuando hagamos clic en el canal de presupuesto , también volveremos a ver el mismo mensaje.

Resultados estáticos de Power Automate: descripción general

Página de documentación para resultados estáticos de Power Automate

Otra forma de aprender a usar los resultados estáticos es consultando la documentación de Power Automate . Es esencial revisar su página de documentación ya que de vez en cuando salen cosas nuevas.

Resultados estáticos de Power Automate: descripción general

Haga clic en la opción Guías prácticas . Luego, haga clic en el tema Probar aplicaciones lógicas con datos simulados . Luego mostrará las pautas sobre cómo configurar resultados estáticos y otra información relacionada útil.

Resultados estáticos de Power Automate: descripción general


Desarrollo de Power Automate: prácticas recomendadas para implementar
el activador HTTP de Microsoft Flow | Un tutorial de Power Automate Tutorial
de documentación de Power Automate

Conclusión

Una de las funciones más potentes disponibles en Microsoft Power Automate son los resultados estáticos . Permite a los usuarios forzar que ocurran ciertas salidas en cada escenario. Entonces, pase lo que pase, el flujo de trabajo producirá los resultados que ha definido. También facilita mucho las cosas saber que los diagramas de flujo pueden volverse más complicados con el tiempo.

Aparte de este tutorial, puede empezar a familiarizarse más con los resultados estáticos si se familiariza con la documentación de Microsoft . Esto es muy útil a medida que avanza en su carrera de Power Automate . Una vez más, un buen desarrollador o administrador también debería poder encontrar soluciones a sus problemas maximizando el uso de la documentación.

Mis mejores deseos,

Enrique


Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.