[Merge node] merging multiple outputs

Hi @Josh-Ghazi, the Merge node is a bit tricky, especially when you have a differing number of executions on each stream.

Perhaps it’s easier to process your data sequentially rather than in multiple branches which have to merged afterwards? It seems to me that the only job of your Merge nodes is to wait until everything else is done anyway. So perhaps you could do something like this to get data from different nodes after a lengthy sequential flow:

After the “preparing the result” step you’d have all the data back together and can write it to a spreadsheet, regardless of what has been previously. You can also cover cases where a previous node might not have returned any suitable result and you want to exclude an empty item etc. in the final node.

1 Like