Having a problem with evaluations. Specifically, when i run evals it only uses the first data point.
I only see a “Execute workflow” button. I do not see a “Evaluate All” button.
There are no limits or filters being applied. It has worked in the past.
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(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.)
Hi @Maximus123, the “Execute workflow” button only ever runs the first row, that’s not a bug, it just runs one so you can test the wiring. Running the whole dataset comes from a separate “Evaluate all” button, and that only appears attached to the Evaluation Trigger node (“When fetching a dataset row”) once it’s pointed at your sheet.
Since it worked before: is your trigger still that “When fetching a dataset row” node reading your dataset, and what n8n version are you on?
The “Evaluate All” button only appears when two things are true: you’re using the “When fetching a dataset row” trigger node, and it has a valid dataset actively connected to it. If either is off, the button just won’t show.
Since it worked before, try unlinking and relinking your dataset to the trigger node, this usually forces the UI to re-render it. Also worth clearing your browser cache or testing in a different browser, as the evaluation panel can get stuck after an n8n update.
@Maximus123 thanks, that helps. Your trigger config is correct (eval trigger v4.7, dataset connected, no limit or filter), so it’s not a node setup problem, and on 2.25.7 you’re well past the old version where the button was genuinely missing.
One easy-to-miss thing: the “Evaluate all” button isn’t in the node panel you screenshotted, it’s on the canvas attached to the left edge of the “Fetch_eval_data” trigger node, by the “Execute workflow” button. Zoomed in on that node, do you see a second button there or only “Execute workflow”? And is the eval trigger the only trigger in the workflow?
This is a wiring thing, not a bug. The “Execute workflow” button only ever runs the first row, it is just there to test the flow. To run the whole dataset you need the “Evaluate all” button, and that only appears once you have an Evaluation Trigger node (“When fetching a dataset row”) pointed at your sheet. If you are only seeing “Execute workflow,” the evaluation trigger is either missing or not connected to your dataset source. Add or reconnect that trigger node and point it at the sheet, and the “Evaluate all” button should show up. If it worked before and stopped, check whether a recent change removed or detached that trigger node.
Only “Execute workflow” trigger. Running in another browser has worked.
Still dont have a “Evaluate all” trigger on the canvas. there are multiple triggers on this WF, I did deactivate the others to see if "Evalute all " appeared but that didnt wok for me.