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:
- Ir a la pestaña Executions.
- Seleccionar la ejecución fallida (en rojo).
- Verás que el editor está bloqueado (modo lectura), pero arriba aparece un botón naranja: Debug in Editor.
- Al pulsarlo, N8N carga el editor con los datos exactos de esa ejecución fallida.
- 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.