CSV to Data List
CSV to Data List lee información en formato CSV (el formato de tabla que exportan Excel, Google Sheets y muchos programas de gestión) y la convierte en una lista de registros: uno por cada fila, con los nombres de las columnas como campos.
Así puedes procesar fila a fila un listado de clientes, pedidos o productos con otros componentes del flujo.
Cuándo usarlo
- Cargar un listado de clientes exportado de tu CRM para enviar a cada uno un mensaje personalizado.
- Procesar un catálogo de productos en CSV y generar una descripción para cada artículo.
- Revisar un extracto de pedidos y quedarte con los que cumplen una condición.
- Probar un flujo pegando unas pocas filas de ejemplo directamente en el componente.
Configuración
Rellena solo uno de estos tres campos. Si rellenas más de uno, o ninguno, el componente da un error.
| Campo | Qué hace |
|---|---|
| CSV File | Sube un archivo .csv. |
| CSV File Path | La ruta de un archivo .csv, escrita como texto. |
| CSV String | Pega aquí directamente el contenido en formato CSV, con la primera línea como fila de títulos. |
La primera fila se usa siempre como nombres de las columnas.
Resultado
La salida Data List devuelve una lista con un registro por fila. Cada registro tiene un campo por columna, con el valor de esa fila.
Las celdas vacías llegan con valor nulo (null).
Si el CSV no tiene filas de datos, la lista sale vacía.
Puedes conectar la lista a componentes que trabajen con varios registros, como Filter Data Values, Loop o cualquier componente en Batch Mode.
Ejemplo
Quieres felicitar a tus clientes que cumplen años este mes.
- Exporta el listado de clientes a CSV con las columnas
nombre,emailymes_nacimiento. - Súbelo en CSV File.
- Filtra la lista para quedarte con los registros del mes actual.
- Envía a cada cliente un correo personalizado con su nombre.
Buenas prácticas
- Usa títulos de columna sencillos y sin espacios (por ejemplo
fecha_alta): te resultará más fácil referirte a ellos en otros componentes. - Comprueba que el archivo está guardado con codificación UTF-8 para que las tildes y la ñ se lean bien.