Arreglos y funciones de división de Power Automate

Arreglos y funciones de división de Power Automate

Hay una variedad de funciones de cadena de funciones de cadena de Power Automate que podemos usar en nuestros flujos de MS. En este tutorial, descubriremos el uso y la importancia de otra función de cadena complicada: la función de división de Power Automate .

La función de división simplemente devuelve una matriz de elementos basada en la cadena proporcionada y un delimitador.

Tabla de contenido

Cómo funciona la función de división de Power Automate

Necesitamos definir sus parámetros (texto y delimitador) para que esta función funcione correctamente.

Arreglos y funciones de división de Power Automate

Para explicarlo más, digamos que nuestro texto es “ la manzana cae lejos del árbol ”. Entonces el delimitador es solo un espacio simple.

Arreglos y funciones de división de Power Automate

Al usar la función de división , tendremos una matriz que contiene todas las palabras dentro del texto/cadena que especificamos. Una matriz es una colección de elementos.

Arreglos y funciones de división de Power Automate

Uso de la función de división de Power Automate

Veamos ahora un ejemplo de caso de uso para entender por qué querríamos hacer esto. Agregaremos otra entrada en este flujo de muestra que creé anteriormente. Configuremos eso como Entrada 4  y luego escriba " Ingrese el mensaje que desea poner en cascada ".

Arreglos y funciones de división de Power Automate

Luego, usemos la función de división en nuestro texto del mensaje . En la pestaña Expresiones , elija la función de división .

Arreglos y funciones de división de Power Automate

Para el parámetro de texto , elija la variable Entrada 4 .

Arreglos y funciones de división de Power Automate

Para el separador, vamos a usar un espacio. Luego haga clic en el botón Aceptar .

Arreglos y funciones de división de Power Automate

Por último, haga clic en Guardar .

Arreglos y funciones de división de Power Automate

Probando el flujo

Ahora veamos qué sucede. Haga clic en Prueba .

Arreglos y funciones de división de Power Automate

Elija la opción Realizaré la acción desencadenante . Luego haga clic en Prueba .

Arreglos y funciones de división de Power Automate

Ingrese cualquier dato para las otras entradas. En cuanto a la entrada 4 , simplemente escriba " la manzana cae lejos del árbol ". Luego haga clic en Ejecutar flujo.

Arreglos y funciones de división de Power Automate

Haga clic en Listo .

Arreglos y funciones de división de Power Automate

Al verificar Slack, la salida devuelta es exactamente lo que pensamos que sería.

Arreglos y funciones de división de Power Automate

Esto ahora nos envía una matriz y no la cadena real.

Uso de arreglos

Analicemos ahora algunas cosas que puede hacer con una matriz. Primero, agreguemos un nuevo paso.

Arreglos y funciones de división de Power Automate

Luego haga clic en Controlar .

Arreglos y funciones de división de Power Automate

Después de eso, elija Aplicar a cada control.

Arreglos y funciones de división de Power Automate

En la pestaña Expresiones , elija la función de división .

Arreglos y funciones de división de Power Automate

Luego seleccione el texto mismo, que es la variable Entrada 4 .

Arreglos y funciones de división de Power Automate

Asegúrese de escribir el separador que es un espacio. Luego haga clic en Aceptar .

Arreglos y funciones de división de Power Automate

Después de eso, agreguemos otra acción.

Arreglos y funciones de división de Power Automate

Busque y seleccione el conector Slack .

Arreglos y funciones de división de Power Automate

Luego elija la acción Publicar mensaje .

Arreglos y funciones de división de Power Automate

Publiquemos un mensaje en el mismo canal de Slack ( discord ).

Arreglos y funciones de división de Power Automate

Para el texto del mensaje , en lugar de publicar la entrada 4 o la matriz, vamos a publicar el elemento actual .

Arreglos y funciones de división de Power Automate

Al usar Aplicar a cada control, primero obtiene la matriz de cadenas a través de la función de división . Luego, para cada elemento de la matriz, está publicando ese elemento actual. Entonces, veamos cómo se ve eso. Haga clic en Guardar .

Arreglos y funciones de división de Power Automate

Haga clic en Prueba .

Arreglos y funciones de división de Power Automate

Solo usaremos la ejecución anterior ya que no ha cambiado ninguna entrada. Luego haga clic en Prueba .

Arreglos y funciones de división de Power Automate

Al revisar nuestro Slack, veremos que mostró correctamente cada uno de los elementos de la matriz.

Arreglos y funciones de división de Power Automate

Al hacer esto, podemos realizar acciones en los elementos de la matriz por separado. 


Funciones de cadena de Power Automate: subcadena e índice de
desencadenadores en flujos de Power Automate
Expresiones de Power Automate: una introducción

Conclusión

En resumen, podemos analizar el uso de la función de división de Power Automate en nuestros flujos. Divide las cadenas en una matriz de cadenas utilizando el delimitador definido. El delimitador sirve como separador. En nuestro ejemplo, usamos el espacio. Las personas generalmente usan comas, pero ciertamente puede tener diferentes delimitadores para cada propósito.

También podemos iterar a través de la matriz de elementos y luego realizar ciertas acciones en cada uno de ellos. Usualmente lo hacemos usando Aplicar a cada control. Esta técnica es definitivamente útil cuando se trabaja en una colección de datos.

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.