Loop

The Loop step repeats a set of steps once per item. On the canvas the loop is drawn as a
group containing the steps that repeat, so its scope is visible at a glance.

Configuration

FieldNotes
Input TypeHow the loop is driven — For Each over a collection, While or Do While against a condition, Previous Step Value, or Multi Record File to iterate a file's records
Loop OnThe collection or value being iterated
TypeThe data type of each item, so later steps know its shape
Intely Storage File PathThe file to read, for a multi-record file loop
Field DelimiterThe delimiter of that file
Entry OffsetRows to skip before the first record — used to step past a header
On ErrorWhat happens when an iteration fails: Continue With Next Iteration, or Exit Loop
Run iterations in parallelProcess items concurrently rather than one at a time

Controlling the loop from inside

StepEffect
Continue LoopSkip the rest of this iteration, carry on with the next
Stop LoopLeave the loop entirely

Notes

  • On Error is the setting that matters most. Left to exit, one malformed record ends the
    batch; set to continue, the run completes and the failures are in the log.
  • Run iterations in parallel is faster but gives up ordering, and multiplies the load on
    whatever each iteration calls. Leave it off when the downstream system is rate-limited or the
    order of writes matters.
  • For very large files, splitting first with Split File is often better than
    one long loop.

Did this page help you?