Ejecuciones y Debug en el editor

Antes de pasar a configuraciones complejas de APIs, hacemos una pausa para enseñar una herramienta vital para el día a día: la depuración de errores post-ejecución.

🚨 El Problema: Fallos en Producción

Imagina que tienes un formulario web activo. Un usuario lo rellena, pero tu automatización falla al guardar los datos en la base de datos.

  • La situación: Tienes los datos del usuario “atrapados” en el error.
  • Lo que no debes hacer: Pedirle al usuario que rellene el formulario otra vez.
  • La solución: Usar las herramientas de depuración de N8N para rescatar esa ejecución.

🛠️ Herramienta: Pestaña de Ejecuciones (Executions)

En la columna central de la interfaz, la pestaña Executions muestra el historial de todas las veces que tu workflow ha corrido.

  • Verde: Ejecución exitosa.
  • Rojo: Ejecución fallida.

🔧 La Función Estrella: “Debug in Editor”

El instructor demuestra el proceso provocando un error intencionado (usando un nodo HTTP Request con una URL falsa).

Pasos para depurar:

  1. Ir a la pestaña Executions.
  2. Seleccionar la ejecución fallida (en rojo).
  3. Verás que el editor está bloqueado (modo lectura), pero arriba aparece un botón naranja: Debug in Editor.
  4. Al pulsarlo, N8N carga el editor con los datos exactos de esa ejecución fallida.
  5. Ahora puedes editar el nodo que falló, corregir el error (ej. poner la URL correcta) y volver a ejecutar el nodo.

💡 Ventaja Clave

Esta funcionalidad te permite arreglar el problema y procesar los datos que se quedaron “a medias”, asegurando que no se pierda información valiosa (leads, pedidos, mensajes) por un error técnico momentáneo.

Próxima Clase: Ahora que sabemos gestionar errores, pasaremos a configurar desde cero una credencial compleja en Google Cloud Console.