/
PipeLoop

PipeLoop

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:

  1. The parent pipeline passes the input document to the child pipeline.

  2. 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 Designer.

    1. 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.

    2. Child pipeline: The Mapper Snap in the child pipeline processes the mapping and transformation of data as needed during each iteration.

  3. pipeloop-child-pipeline.png

 

Example

 

Related links: