The Iterate data and run pipelines pipeline step

Abstract

How to use the Iterate data and run pipelines pipeline step in the Sitecore Data Exchange Framework.

You use the Iterate data and run pipelines pipeline step to iterate all the data from the previous pipeline. You can configure it to run a series of pipelines for each data. This topic explains how the pipeline step works and how you configure it.

You can find the template for the Iterate data and run pipelines pipeline step in /sitecore/templates/Data Exchange/Framework/Pipeline Steps/Iterate Data and Run Pipelines Pipeline Step.

Configuring the Iterate data and run pipelines pipeline step

You can configure the following information for the pipeline step:

Section

Field

Description

Settings

Pipelines

The pipelines that you want to run for each row of data.

Iterable Data Location

The location for the data that is passed from a previous pipeline. Select the Pipeline Context Iterable Data option here.

Data Location

The context where the data exists and from which it is passed to the pipelines during execution. Select the Pipeline Context Source pipeline here.

Max Thread Count

The number of data to be executed per thread. By default, the maximum number for the thread count is 1 to indicate that the pipeline only executes one data per thread.

Administration

Enabled

Determines whether the current pipeline is allowed to be executed. Select Enabled.

Telementry Enabled

Determines whether the current pipeline is allowed for consumption tracking. This is optional.

Logic executed by the pipeline step

When the Iterate data and run pipelines pipeline step executes, it runs the pipelines selected in the Pipelines field in the Settings section for each data during the iteration.