Hi everyone,
I’m building a scenario where I have several different routes running in parallel. Each route runs its own HTTP calls, iterators, and filtering, then produces a final set of results.
What I want:
-
No matter which combination of routes fire (maybe only 1, maybe all 4), I need to collect the final outputs from each route and merge them into a single dataset. (ofc the ones that dont fire wont have any info)
-
That merged dataset will then go to a final module
The issue:
-
The Array aggregator only seems to let me pick one module as the source.
-
Since my outputs come from 4 different routes, I don’t see a way to combine them all together.
My question:
Is it possible to combine the results from multiple router branches into one aggregator? If so, what’s the best practice for setting this up (e.g., Set variable at the end of each route, Merge module, etc.)?
Thanks in advance for any guidance!