Recursos · Integración n8n

Nodo Execution Data n8nConfigura Execution Data en n8n.

Una ejecución sin etiqueta es una fila más en una lista de filas iguales. El nodo Execution Data n8n adjunta tus propios pares de clave y valor a la ejecución en curso, y esa lista pasa a buscarse por pedido, por cliente o por lote. Una operación, claves de 50 caracteres, valores de 512.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo Execution Data n8n?

Execution Data escribe metadatos sobre la ejecución en la que se encuentra. Nada sale hacia un servicio externo: los pares de clave y valor que añades quedan pegados a ese paso concreto, y la lista Executions se puede buscar con ellos.

Es un nodo core, incluido con n8n, y se ejecuta sobre cada item entrante mientras ninguna rama lo deje fuera del camino.

Empieza por las alertas. Un flujo que vigila stock y avisa por Slack genera decenas de ejecuciones parecidas. Guardar el SKU y el almacén en cada una convierte el historial en algo consultable: la pregunta ¿cuándo saltó el aviso de este producto? se responde con una búsqueda, no leyendo ejecuciones de arriba abajo.

Segundo escenario, la sincronización nocturna. Un flujo vuelca registros en MySQL cada madrugada. Guardar la fecha del lote y el origen de los datos deja un rastro claro cuando alguien pregunta qué entró y de dónde vino, sin tener que abrir la base para deducirlo.

Tercer escenario, el más ruidoso. Un flujo que arranca con un Webhook recibe llamadas de varios emisores a la vez. Etiquetar cada ejecución con el emisor y el tipo de aviso ordena el historial en grupos que sí se pueden leer cuando un lote falla.

Cuándo elegir otra cosa: este nodo escribe, nunca lee. Recuperar datos de ejecución personalizados mientras el flujo sigue corriendo es tarea del nodo Code. Y si lo que buscas es guardar datos de negocio para informes, el sitio natural es una base de datos. Aquí se ordena para reencontrar, no para analizar. La comparación entre enfoques está en la Reseña n8n.

Conviene conocer los topes antes de diseñar sobre ellos. Una clave llega hasta 50 caracteres y un valor hasta 512. Si alguno se pasa, n8n lo trunca a la longitud máxima y escribe una entrada de log: nada se rompe a la vista, el valor simplemente queda más corto. El nodo tiene una sola operación, se queda en la versión 1 y no abre flujos: un Schedule Trigger, un Webhook o el trigger de una herramienta tiene que arrancar la ejecución antes.

Acciones

¿Qué parámetro ofrece el nodo Execution Data ?

El nodo Execution Data expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

01

Save Highlight Data (for search/review)

save

Lo que ves en n8n

Notas y casos de uso

La única operación del nodo graba tus pares de clave y valor en la ejecución en curso y deja pasar los items sin tocarlos. Ese paso aparece después en la lista Executions con esos metadatos, que es justo lo que permite encontrarlo semanas más tarde.

Parámetros clave

  • Data to Save: una colección donde Add Saved Field añade un par de clave y valor con cada clic. El valor suele ser una expresión tomada del item entrante, del tipo {{ $json.orderId }}, para que cada ejecución lleve su propia referencia y no una etiqueta fija.
Casos de uso
marcar la ejecución de un envío con el identificador del pedido que trató, para que quien revise la incidencia parta del buscador de ejecuciones.
Necesitas ayuda

¿Necesitas ayuda para automatizar Execution Data con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Execution Data en n8n: preguntas frecuentes

01¿El nodo Execution Data n8n está incluido en n8n?
Sí. Execution Data es uno de los nodos core que vienen con n8n, así que no hay nada que instalar ni ningún coste adicional por el lado de n8n. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada montada con Docker o npm, incluida la Community Edition bajo licencia Sustainable Use. Un flujo construido en un sitio corre idéntico en el otro, de modo que puedes probar en Cloud y llevarte el mismo flujo a tu servidor sin tocar este nodo.
02¿Qué hace falta configurar para que funcione?
Nada en la cuenta. Este nodo no tiene credencial, es decir ningún identificador guardado dentro de n8n, ni selector Authentication: no hay clave que generar, ni permiso que aprobar, ni conexión que probar. Lo colocas en el flujo y ya está. Lo que sí necesita viene de antes: se ejecuta sobre los items entrantes y no abre flujos por su cuenta, así que un Schedule Trigger, un Webhook o el trigger de una herramienta debe lanzar la ejecución. También necesita al menos un campo guardado, porque sin él no tiene metadatos que escribir.
03¿Qué límites tiene el nodo Execution Data?
Hay dos topes sobre el dato en sí. La clave se queda en 50 caracteres y el valor en 512. Si alguno los supera, n8n trunca a la longitud máxima y escribe una entrada de log, así que el contenido se acorta sin que salte ningún error rojo, algo que se descubre tarde si nadie mira los logs. Por lo demás, el nodo expone una sola operación y sigue en la versión 1, de modo que un flujo antiguo muestra el mismo panel. Escribe metadatos para buscar y revisar, y no los vuelve a leer durante la ejecución.
04¿Nodo Execution Data o nodo Code para los datos de ejecución?
Depende del sentido en el que trabajes. Execution Data es el lado de la escritura: guarda pares de clave y valor sobre la ejecución para que la lista se pueda buscar y revisar después, sin escribir código. El nodo Code es el lado de la lectura, porque los datos de ejecución personalizados se recuperan con él mientras el flujo todavía está corriendo. Si la meta es reencontrar una ejecución mañana, esto se resuelve aquí con un par de clics. Si la meta es decidir una rama con ese dato en mitad del flujo, la lógica va en Code.
05¿n8n o Make para etiquetar ejecuciones?
La diferencia real está en el alojamiento y en el modelo de coste, no en una lista de funciones. n8n se autoaloja con Docker o npm, o se usa en n8n Cloud, y el flujo es idéntico en ambos casos, lo que cuenta cuando los metadatos de ejecución llevan referencias de clientes que prefieres mantener en tu propia máquina. Make es una plataforma alojada, sin opción de autoalojamiento, facturada por operación y con una lógica visual que a algunos equipos les resulta más cómoda de leer. Decide por dónde vive el dato, cuánto cuesta el volumen y con qué lienzo avanza tu equipo.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.