Funciones de colección en Microsoft Power Automate

Funciones de colección en Microsoft Power Automate

Power Automate también ofrece funciones que podemos usar en arreglos. Estas son comúnmente conocidas como funciones de colección. En este tutorial, analizaremos las diferentes funciones de recopilación disponibles en Power Automate y su uso.

Una matriz es una lista o colección de elementos. Puede ser una lista de cadenas, enteros y muchas otras colecciones.

Podemos hacer ciertas cosas con las colecciones. Aquí hay algunas funciones que podemos usar cuando trabajamos con arreglos.

Funciones de colección en Microsoft Power Automate

Las funciones de matriz no se usan mucho en los flujos de trabajo, pero definitivamente podrían ser útiles, especialmente para ciertas condiciones. Por ejemplo, una cosa que podemos hacer en una matriz es verificar si contiene un elemento específico. Así que vamos a ver cómo funciona eso.

Tabla de contenido

Funciones de colección en Power Automate: Contiene

Esta función requiere una colección o una matriz y un valor específico . Devolverá un valor booleano (verdadero o falso) que se basa en si el valor especificado está en la matriz especificada. 

Funciones de colección en Microsoft Power Automate

Usemos eso en este flujo de muestra y veamos cómo funciona. Primero, elimine Aplicar a cada paso porque ya no lo necesitamos.

Funciones de colección en Microsoft Power Automate

Necesitamos un nuevo paso basado en una condición. Entonces, agreguemos un nuevo paso.  

Funciones de colección en Microsoft Power Automate

Luego, haga clic en Controlar

Funciones de colección en Microsoft Power Automate

Haga clic en el control Condición .

Funciones de colección en Microsoft Power Automate

Haga clic en los puntos suspensivos del paso Condición y, a continuación, seleccione Cambiar nombre .

Funciones de colección en Microsoft Power Automate

Cambiemos el nombre de esto a " Verificar si alguna de las palabras en la Entrada 4 contiene el problema de palabras ".

Funciones de colección en Microsoft Power Automate

Ahora vamos a crear una matriz a partir de la Entrada 4 . En la pestaña Expresión , hagamos clic en la función de división

Funciones de colección en Microsoft Power Automate

Luego, haga clic en Entrada 4 en la pestaña Contenido dinámico .

Funciones de colección en Microsoft Power Automate

Agregue una coma y un espacio para que se convierta en una matriz de palabras. 

Funciones de colección en Microsoft Power Automate

Lo siguiente que debemos hacer es usar una función de recopilación en la pestaña Expresión . Para este, haga clic en la función   contiene .

Funciones de colección en Microsoft Power Automate

Eliminemos el parámetro de cierre ' ) ' de la función contiene

Funciones de colección en Microsoft Power Automate

Necesitamos verificar si esta matriz contiene la palabra " problema ". Entonces, agreguemos una coma junto con la palabra " problema " y el parámetro de cierre ' ) ' de la expresión. 

Funciones de colección en Microsoft Power Automate

Luego haga clic en el botón Aceptar

Funciones de colección en Microsoft Power Automate

En nuestra condición, deberíamos verificar si es igual a true

Funciones de colección en Microsoft Power Automate

Después de eso, agreguemos una nueva acción. 

Funciones de colección en Microsoft Power Automate

Busque y haga clic en Slack

Funciones de colección en Microsoft Power Automate

Haz clic en Publicar mensaje .

Funciones de colección en Microsoft Power Automate

Lo publicaremos en el canal general

Funciones de colección en Microsoft Power Automate

Establezca el mensaje en " La entrada 4 contiene el problema de palabras ".

Funciones de colección en Microsoft Power Automate

Si la condición es falsa , no pasará nada. Por lo tanto, dejémoslo en blanco por ahora. 

Funciones de colección en Microsoft Power Automate

Probando el flujo

Probemos ahora este flujo. 

Funciones de colección en Microsoft Power Automate

Seleccione la opción " Realizaré la acción de activación " y haga clic en el botón Guardar y probar

Funciones de colección en Microsoft Power Automate

Otras entradas realmente no importan, así que pongamos cualquier cosa en ellas. Para la Entrada 4 , escribamos “¡ Power Automate tiene un gran problema! Ay no ”. Luego, haga clic en el botón Ejecutar flujo .

Funciones de colección en Microsoft Power Automate

Por último, haga clic en Listo

Funciones de colección en Microsoft Power Automate

Como podemos ver, nuestro flujo se ejecutó con éxito. 

Funciones de colección en Microsoft Power Automate

Si vamos a nuestro Slack, en el canal general , podemos ver que publicó un mensaje que dice " La entrada 4 contiene un problema de palabras ", lo que significa que nuestro flujo funcionó correctamente. 

Funciones de colección en Microsoft Power Automate

Nuevamente, al usar la expresión contiene , verificó las palabras que ingresamos en el campo Entrada 4 y buscó la palabra " problema ". Encontró uno, por lo que convirtió esta condición en verdadera , y es por eso que nuestra condición fue a la vía si sí

Funciones de colección en Microsoft Power Automate


Power Automate Split Function and Arrays
Power Automate Aplicar a cada acción en flujos de trabajo
Aprobación de Microsoft Flow con múltiples opciones

Conclusión

Para concluir, la función contains es solo una de las muchas funciones que podemos usar para las matrices. Puede encontrar la lista completa de todas las funciones de recopilación en la documentación de Power Automate . Algunos de estos no se usan mucho, pero ciertamente puede usarlos en sus flujos si así lo desea.

Funciones de colección en Microsoft Power Automate

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.