Help with Loop Logic

Hi

I am looking at a colleagues workflow that was written using Alteryx and I want to convert it if possible to Knime to see if there is the possibility to change some of the workflow into an Loop for ease of use.

I looked at quite a few of the examples and videos but most seem to have only one looping feature where as I think I have 2 separate data loops needed.

The Data is coming from the SAP systems which is a set of nested “folders” and "objects wtihin folders

This is the area that I am trying to amend:

Working from the second Filter.

*

The workflow takes the input data from the first Concatenate and does a filter against the output of the previous Joiner node Right Unjoined output

*

From this Joiner node- The joined data is then added to a new Concatenate and the output of this Concatenate becomes the new input to the next Joiner nodes Left input, and the previous Joiner nodes Right Unjoined data is then the next Joiner nodes Right input.

This continues until the Joiner nodes Join Data is empty. When this occures the Data set in the last Concatenate is passed on to the remainder of the workflow for further analysis.

Can anyone shed some logical light on making this loop into an Interactive macro ?

Unfortunately due to company policies I cant share the data or the full Alteryx workflow.