Iterator y Array Aggregator: Domina estas herramientas en Make
Puede que sean dos de los módulos más desconocidos al empezar con Make, pero las funcionalidades que ofrecen los iterator y array aggregator son impresionantes. En este artículo vamos a explorar cómo funcionan estas herramientas, junto con ejemplos prácticos para su uso.
¿Qué son el iterator y el array aggregator?
Para simplificar, vamos a partir de un array de datos. Por ejemplo, imagina que tienes un conjunto de perfiles de clientes con nombre, email y teléfono. Cuando haces una llamada API en Make, este trata todos esos datos como un único paquete. Con un iterator, puedes dividir ese paquete en partes más pequeñas para manipular cada una individualmente, como enviar un email a cada cliente.
Por otro lado, si tienes datos dispersos, como las ventas registradas en un día en Google Sheets, y quieres consolidarlos en un único reporte, el array aggregator te ayudará a agrupar esos paquetes individuales en un conjunto único.
Casos de uso del iterator
1. Extraer datos de una API y almacenarlos en Airtable
En este ejemplo, utilizaremos una API para extraer información y almacenarla en Airtable. Comenzamos con un módulo HTTP para realizar la llamada.
La API devuelve múltiples colecciones. Si conectáramos esto directamente a Airtable, solo pasaríamos una de las colecciones, pero con un iterator podemos procesarlas todas.
Conectamos el iterator con Airtable para crear una nueva fila por cada elemento procesado.
2. Extraer adjuntos de un correo y almacenarlos en Google Drive
Imagina que deseas guardar automáticamente los adjuntos enviados por tu asesor en una carpeta de Google Drive. Comenzamos con un módulo Watch Emails para buscar los correos específicos.
Utilizamos un iterator para procesar cada adjunto del correo de forma individual.
Cargamos los archivos en Google Drive usando el módulo Upload File. El resultado final es que todos los adjuntos quedan almacenados en la carpeta deseada.
Casos de uso del array aggregator
1. Agrupar pedidos en un reporte diario
Utilizamos un array aggregator para consolidar todos los artículos vendidos en un día y enviar un correo con el resumen.
Estos ejemplos muestran cómo puedes manipular y organizar datos en Make para maximizar tus automatizaciones. ¡Prueba estas herramientas y lleva tus flujos al siguiente nivel!
Post relacionados