Execution flow of PipeLoop Snap
The execution workflow of the PipeLoop Snap enables the parent pipeline to control and manage iterative processes using the child pipeline, for scenarios where repeated processing is needed until a specific condition is satisfied. Here are the key steps in the execution of the PipeLoop Snap:
-
The parent pipeline passes the input document to the child pipeline.
- The child pipeline executes. As shown in the example below, you can preview the child
pipeline by hovering over the
PipeLoop
Snap while
the parent pipeline is open in the SnapLogic Designer.
- Parent pipeline: The parent pipeline generates the initial input using the JSON Generator Snap. The PipeLoop Snap iteratively calls the child pipeline until the condition specified is reached.
- Child pipeline: The Mapper Snap in the
child pipeline processes the mapping and transformation of data as needed during
each iteration.
