Tengo un problema con las evaluaciones. Específicamente, cuando ejecuto evals solo usa el primer punto de datos.
Solo veo un botón «Execute workflow». No veo un botón «Evaluate All».
No hay límites ni filtros aplicados. Ha funcionado en el pasado.
Describe el problema/error/pregunta
¿Cuál es el mensaje de error (si lo hay)?
Por favor, comparte tu flujo de trabajo
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Comparte el resultado devuelto por el último nodo
Información sobre tu configuración de n8n
- Versión de n8n:
2.25.7
- Base de datos (predeterminada: SQLite):
- Configuración EXECUTIONS_PROCESS de n8n (predeterminada: own, main):
- Ejecutando n8n a través de (Docker, npm, n8n cloud, aplicación de escritorio):
- Sistema operativo:
Hola @Maximus123, el botón «Execute workflow» solo ejecuta la primera fila, no es un error, simplemente ejecuta una para que puedas probar el cableado. Ejecutar todo el conjunto de datos viene de un botón «Evaluate all» separado, y ese solo aparece adjunto al nodo Evaluation Trigger («When fetching a dataset row») una vez que está apuntando a tu hoja.
Ya que funcionaba antes: ¿tu trigger sigue siendo ese nodo «When fetching a dataset row» leyendo tu conjunto de datos, y qué versión de n8n tienes?
Hola @Maximus123, complementando lo que mencionó @achamm.
El botón «Evaluate All» solo aparece cuando se cumplen dos condiciones: estás usando el nodo de trigger «When fetching a dataset row» y tiene un dataset válido conectado activamente a él. Si alguna no se cumple, el botón simplemente no aparecerá.
Ya que funcionaba antes, intenta desconectar y reconectar tu dataset al nodo de trigger; esto generalmente fuerza que la interfaz se vuelva a renderizar. También vale la pena limpiar el caché de tu navegador o probar en un navegador diferente, ya que el panel de evaluación puede quedarse atascado después de una actualización de n8n.
¡Espero que te ayude!
Agradezco el apoyo. Adjunto capturas de pantalla de la configuración de nodos. Todos los nodos relacionados con eval están en las versiones más recientes. Versión de n8n 2.25.7
Agradecería cualquier comentario adicional.
@Maximus123 gracias, eso ayuda. Tu configuración de trigger es correcta (eval trigger v4.7, dataset conectado, sin límite o filtro), así que no es un problema de configuración de nodos, y en 2.25.7 estás muy por encima de la versión antigua donde el botón realmente faltaba.
Una cosa fácil de pasar por alto: el botón “Evaluate all” no está en el panel de nodos que capturaste, está en el lienzo adjunto al borde izquierdo del nodo trigger “Fetch_eval_data”, junto al botón “Execute workflow”. Ampliando ese nodo, ¿ves un segundo botón allí o solo “Execute workflow”? ¿Y es el eval trigger el único trigger en el workflow?
Hola Shawn. ¡Intenté ejecutar el WF en otro navegador y eso parece haberlo solucionado! Muchísimas gracias.
Nota menor para otros: en mi caso, limpiar la caché no funcionó.
Esto es una cuestión de configuración, no un error. El botón „Ejecutar flujo de trabajo
Solo el desencadenador «Execute workflow». Ejecutar en otro navegador ha funcionado.
Sigo sin tener un desencadenador «Evaluate all» en el lienzo. Hay múltiples desencadenadores en este WF, desactivé los otros para ver si «Evaluate all» aparecía pero eso no funcionó para mí.
Muchas gracias Achamm. Realmente apreciado.