Matrices
Array Function
Descripción general
La acción Funciones de matriz proporciona una forma de manejar listas y matrices de datos dentro de flujos de trabajo. Esto resulta útil para procesar información como listas de productos, preferencias de clientes o cualquier conjunto de datos que involucre matrices o varios elementos. La acción ofrece diferentes métodos para manipular matrices, incluida la búsqueda de valores, el filtrado y la realización de operaciones matemáticas en elementos de lista.
La acción Funciones de matriz le permite administrar y manipular matrices de datos de varias fuentes. Ofrece varios tipos de operaciones, entre las que se incluyen Buscar , Buscar por índice, Filtrar , Elementos de línea y Funciones matemáticas . Cada tipo le permite interactuar con los datos de formas únicas, lo que facilita la automatización de tareas basadas en listas o conjuntos de valores.
Cómo configurar:
Nombre de la acción : ingrese un nombre descriptivo para la acción, como "Procesar lista de productos".
Tipo de acción : seleccione el tipo de acción apropiado para su caso de uso:
Buscar : busca un valor específico en una matriz.
Buscar por índice : obtiene un valor de la matriz utilizando una posición de índice.
Filtro : filtra elementos de la matriz según determinadas condiciones.
Elementos de línea : trabaje con listas que contengan datos de elementos de línea (por ejemplo, productos, cantidades).
Funciones matemáticas : realiza cálculos matemáticos con valores numéricos de la matriz.

Tipos de acciones explicadas
Encontrar
Este tipo de acción busca un valor específico dentro de una matriz. Si el valor existe, la acción devuelve el elemento o los elementos que coinciden.

Formación
La matriz a buscar.
Sí
Valor de búsqueda
El valor que estás intentando encontrar en la matriz.
Sí
Ejemplo :
Caso de uso : encontrar si un producto específico, como "Computadora portátil", existe en una lista de artículos comprados.
Configuración : Establezca la matriz en la lista de artículos adquiridos y el valor de búsqueda en "Computadora portátil". Si se encuentra "Computadora portátil", el flujo de trabajo puede activar una acción de seguimiento, como enviar un mensaje de agradecimiento.
Buscar por índice
Esta acción recupera un valor en función de su posición (índice) en la matriz. En este contexto, las matrices tienen un índice cero, lo que significa que el primer elemento está en el índice 0.

Formación
La matriz de la que se recuperará el valor.
Sí
Índice
La posición (índice basado en 0) desde donde recuperar el valor.
Sí
Ejemplo :
Caso de uso : recuperar el tercer elemento de una lista de servicios reservados.
Configuración : si la matriz contiene servicios como "Corte de pelo", "Manicura" y "Masaje", al ingresar un índice de 2 se devolverá "Masaje".
Filtrar
Esta acción le permite filtrar elementos de la matriz según criterios específicos. Puede aplicar condiciones a cada elemento de la matriz y solo se devolverán los elementos que cumplan esas condiciones.

Formación
La matriz a filtrar.
Sí
Condición
La condición a aplicar, por ejemplo, mayor o igual que.
Sí
Ejemplo :
Caso de uso : filtrar una lista de compras de clientes para mostrar solo artículos con precios superiores a $50.
Configuración : Establezca la condición en "Precio > 50". Solo los artículos con precios superiores a $50 se incluirán en el resultado.
Elementos de línea
Esta acción está diseñada para trabajar con matrices que contienen datos de artículos de línea, como una lista de productos y sus precios asociados, cantidades, etc. Puede realizar operaciones en los artículos de línea, como sumar totales o encontrar promedios.

Elementos de línea
La matriz que contiene los elementos de línea.
Sí
Operación
La operación a aplicar (suma, promedio, etc.).
Sí
Ejemplo :
Caso de uso : Sumar la cantidad total de artículos comprados de una lista.
Configuración : si la matriz contiene cantidades de elementos (por ejemplo, 3 manzanas, 2 naranjas), puede sumar estos valores para devolver un total de 5 elementos.
Funciones matemáticas :
Este tipo de acción realiza operaciones matemáticas con valores numéricos dentro de la matriz. Puede sumar, restar, multiplicar o dividir elementos de la matriz.

Formación
La matriz que contiene valores numéricos.
Sí
Operación
Seleccione la operación matemática (Sumar, Restar, etc.).
Sí
Ejemplo :
Caso de uso : Calcular el costo total de los artículos de un pedido.
Configuración : si la matriz contiene precios como [50, 20, 30], la operación "Agregar" devolverá un total de 100.
Desencadenantes sugeridos (pero no limitados a ellos)
A continuación se muestran algunos activadores que funcionan bien con funciones de matriz :
Compra completada : utilice una función de matriz para buscar productos o servicios específicos en la lista de compras.
Envío de formulario : después de enviar un formulario con múltiples selecciones, utilice funciones de matriz para procesar y filtrar las respuestas.
Pedido realizado : utilice funciones de matriz para calcular la cantidad total de artículos o el precio general de un pedido.
Etiqueta de cliente agregada : cuando un cliente está etiquetado con un valor específico (por ejemplo, cliente premium), use funciones de matriz para filtrar o procesar datos relacionados con su perfil.
Ejemplo:
Tipo de acción: Buscar Escenario : Desea verificar si un cliente compró un artículo específico (por ejemplo, "Membresía Premium") de una lista de compras.
Matriz : Lista de artículos comprados.
Valor de búsqueda : "Membresía Premium". Si se encuentra el valor, el flujo de trabajo podría activar una campaña de venta adicional específicamente para clientes Premium.
Tipo de acción: Funciones matemáticas Escenario : Necesita calcular el precio total de los artículos de un pedido.
Matriz : Lista de precios como [30, 50, 100].
Operación : Sumar. El resultado es 180, que se puede almacenar en un campo personalizado o utilizar para activar un correo electrónico de confirmación de pago.
Notas adicionales:
Usos múltiples : las funciones de matriz se pueden utilizar en varios contextos, desde el procesamiento de pedidos de productos hasta el análisis de las respuestas de los clientes.
Acción Premium : Esta acción implica un cargo adicional por ejecución, como lo indica la etiqueta premium.
Combinación de acciones : puede combinar funciones de matriz con otras acciones como operaciones matemáticas o valores personalizados para crear flujos de trabajo complejos que procesen datos automáticamente.
Última actualización