Expresiones de Power Automate: una introducción

Expresiones de Power Automate: una introducción

En este tutorial, exploraremos las expresiones de Power Automate y cómo usarlas en la automatización del flujo de trabajo. Microsoft Excel tiene fórmulas que toman entradas y producen salidas. Por ejemplo, una fórmula podría ser la SUMA que puede tomar varias entradas o números y produce una salida que combina todas las entradas.

Al igual que Microsoft Excel, Power Automate también tiene fórmulas llamadas Expresiones que se pueden usar para realizar acciones específicas dentro de un flujo.

Tabla de contenido

Agregar un contenido dinámico en Power Automate

Este es un ejemplo de un flujo que creé previamente. En este flujo, recibiré una notificación por correo electrónico una vez que un usuario publique un tweet que contenga las palabras " Power Automate ". Ahora, agreguemos información por tiempo usando la variable de contenido dinámico " Creado en ".

Expresiones de Power Automate: una introducción

Luego, haga clic en Guardar

Expresiones de Power Automate: una introducción

Ahora vamos a probarlo. Elija la opción " Usar datos de ejecuciones anteriores ", opte por la última prueba en la lista, luego haga clic en el botón Prueba .

Expresiones de Power Automate: una introducción

Además de verificar el resultado yendo a nuestro correo electrónico, también podemos hacer nuestra prueba haciendo clic en esta ejecución.

Expresiones de Power Automate: una introducción

Luego podemos verificar los metadatos de esta ejecución para ver qué sucedió con nuestra prueba. Como podemos ver, muestra la dirección de correo electrónico donde se envió, el Asunto del correo electrónico y la información en el Cuerpo .

Expresiones de Power Automate: una introducción

Los metadatos que podemos ver allí son similares a los datos que recibí en mi correo electrónico.

Expresiones de Power Automate: una introducción

Sin embargo, la hora en este correo electrónico no está en un buen formato. No queremos que los usuarios lean este tipo de formato. Entonces, necesitamos convertir esto a un formato de tiempo que sea más legible para los usuarios. Podemos hacerlo usando expresiones.

Uso de expresiones de Power Automate

Podemos acceder a diferentes expresiones de Power Automate haciendo clic en Expresiones junto al contenido dinámico .  

Expresiones de Power Automate: una introducción

En este ejemplo, queremos cambiar el formato de la fecha y la hora que muestra la variable Creado a las. Para ello, podemos buscar la palabra “ formato ” en la barra de búsqueda y nos mostrará las diferentes expresiones de formato que podemos utilizar. Para convertir el formato de nuestra fecha, podemos usar la expresión formatDateTime .

Expresiones de Power Automate: una introducción

Antes de usar la expresión, primero eliminemos la variable de contenido dinámico Creado en

Expresiones de Power Automate: una introducción

Ahora usemos la expresión formatDateTime .

Expresiones de Power Automate: una introducción

Esta expresión requiere dos entradas: la marca de tiempo y el formato en forma de cadena.

Expresiones de Power Automate: una introducción

La entrada de marca de tiempo es la variable que hemos usado para nuestra fecha, que es la variable Creado en . Entonces, hagamos clic en la variable Creado en nuestro contenido dinámico.

Expresiones de Power Automate: una introducción

Ahora tenemos nuestra primera entrada para nuestra expresión formatDateTime . Simplemente podemos ver la variable como “ Creado en ” en Contenido dinámico . Sin embargo, al usarlo en nuestra expresión, nos mostrará cómo fue escrito en código de Microsoft.

Expresiones de Power Automate: una introducción

Luego agreguemos una coma después de la primera entrada antes de agregar la segunda entrada.

Expresiones de Power Automate: una introducción

La segunda entrada para nuestra expresión es el formato de nuestra fecha. Queremos que esté en formato año-mes-fecha y hora-minuto-am/pm . Por lo tanto, debemos escribir el formato como 'yyyy-MM-dd hh:mm tt' . Asegúrate de usar una comilla simple. También podemos buscar este formato en Google, ya que esta es la forma patentada de Microsoft de llamar a un código diurno.

Expresiones de Power Automate: una introducción

Ahora hemos creado una expresión. La expresión toma la variable Creado a las horas y la cambia al formato 'yyyy-MM-dd hh:mm tt'

Aplicar y probar expresiones de Power Automate

Ahora hagamos clic en el botón Aceptar para aplicar esta expresión. 

Expresiones de Power Automate: una introducción

Lo podemos ver con un color morado porque no solo es un contenido dinámico, sino también una expresión de fórmula que incluye un contenido dinámico.

Expresiones de Power Automate: una introducción

Ahora verifiquemos si tenemos algún error en nuestro verificador de flujo. 

Expresiones de Power Automate: una introducción

No se detectaron errores. Por lo tanto, ahora podemos guardarlo.

Expresiones de Power Automate: una introducción

Probemos nuestro flujo usando los datos de nuestras ejecuciones anteriores nuevamente.

Expresiones de Power Automate: una introducción

Después de ejecutar con éxito nuestra prueba, verifiquemos nuestros metadatos. Posteriormente, nuestro formato de fecha y hora ahora es más legible y fácil de leer.

Expresiones de Power Automate: una introducción

En nuestro correo electrónico, también podemos ver el formato que se ve mejor que el que teníamos anteriormente.

Expresiones de Power Automate: una introducción

Comprender el uso de la expresión concat

Ahora creemos otra expresión usando concat . La expresión concat combina diferentes cadenas juntas. Primero agreguemos otra información a la acción de nuestro flujo.

Expresiones de Power Automate: una introducción

Luego, hagamos clic en la expresión concat .

Expresiones de Power Automate: una introducción

La primera cadena que queremos concatenar es el nombre de usuario. Por lo tanto, hagamos clic en la variable Nombre de usuario en Contenido dinámico .

Expresiones de Power Automate: una introducción

Entonces agreguemos una coma aquí porque queremos separar las diferentes cadenas.

Expresiones de Power Automate: una introducción

Después de eso, haga clic en la variable Nombre .

Expresiones de Power Automate: una introducción

Luego, haga clic en el botón Aceptar .

Expresiones de Power Automate: una introducción

Ahora tenemos otra expresión con contenido dinámico dentro del cuerpo del correo electrónico para nuestro flujo. 

Expresiones de Power Automate: una introducción

A continuación, guardemos los cambios haciendo clic en Guardar .

Expresiones de Power Automate: una introducción

Probemos nuestro flujo usando los datos de nuestras ejecuciones anteriores. Asegúrese de usar " Prueba satisfactoria " y no " Exitosa " porque este flujo ya está funcionando en segundo plano. Al usar " Con éxito ", utilizará las entradas de alguien que tuiteó sobre " Power Automate " en Twitter en lugar de usar nuestras propias entradas para nuestros propósitos de prueba.

Expresiones de Power Automate: una introducción

Después de ejecutar nuestra prueba, revisemos nuestros metadatos nuevamente. Podemos ver la salida en esta sección. Combinó Henry leggge5 , que es el nombre de usuario, y Henry Legge como nombre.

Expresiones de Power Automate: una introducción

Diferencia entre prueba exitosa y exitosa

Solo para mostrarle la diferencia entre las opciones " Test Succeeded " y " Succeeded ", ejecutemos otra prueba y esta vez usaremos la opción " Succeeded ".

Expresiones de Power Automate: una introducción

Esto utiliza las entradas de alguien que tuiteó sobre " Power Automate ". La información que tenemos para esta prueba provino de otra persona que activó nuestro flujo.

Expresiones de Power Automate: una introducción


Microsoft Power Automate: automatización del flujo de trabajo
Power Automate Flow: uso y tipos explicados
Microsoft Flows: edición y seguimiento en Power Automate

Conclusión

Así es como generalmente funciona la expresión en Power Automate. También ha aprendido a usarlos en la automatización del flujo de trabajo. Solo necesita usar funciones para crear expresiones. Power Automate proporciona varias funciones que se pueden usar para recuperar datos, cambiar datos, evaluar datos y mucho más.

Si no está acostumbrado a las fórmulas, lleva tiempo acostumbrarse a ellas. Para los nuevos usuarios que no están familiarizados con las expresiones, se familiarizarán con ellas a medida que sigan probando diferentes expresiones dentro de sus flujos.  

Mis mejores deseos,

Enrique


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber