Workflow terminates when a dataflow runs into an error

My project in Centerprise has a workflow and a dataflow. The workflow reads a delimited file source. For each row of the delimited file source, a dataflow is called where values from that row of the delimited file source are passed to the dataflow.

For some records, my dataflow is running into error, resulting in termination of the workflow.

What I want to do here is that, if one iteration fails, the next iteration should be invoked as though the failure did not occur. How can I do this in Centerprise?

If you want the other iterations to remain unaffected of an unsuccessful iteration, then you need to add a dummy task in your workflow with the link type ‘Run on error’ so that the iteration completes successfully and does not affect the subsequent iterations.

Here’s a snippet from a sample workflow for better understanding.