Data Source stage with input and output links

A job that has an ISD Input stage and a data source stage with input and output links does not work because the data source stage acts as a synchronization point.

Note: This design feature of an IBM® InfoSphere® DataStage® job is applicable for Topology III (jobs with ISD Input and ISD Output stages).

The output link passes the workload downstream when all the upstream data is received on the input link.

When you use an ISD Input stage, the input link waits indefinitely for data because the life of a job extends across multiple requests.

If you want to use a data source stage with both input and output links, do not use an ISD Input stage. Dropping the ISD Input stage results in additional processing time for a service request, including the time to start and stop the job.