Waiting for job NoDependentJobs.JOBNAME to finish
Posted: Sun Apr 03, 2011 7:41 pm
Hi All
I created a Datastage Sequence Job. The aim of this job is to get the list of job names from a file and trigger the jobs it using loop activity stage unconditional.
Job Design:
Execute Command Activity --> StartLoop -->Job Activity -->EndLoop.
Notes: Job Activity will trigger a server job; code written in Job Control to trigger the jobs as a multiple instance.
This is working fine. But i got a question in my mind when i look into the Datastage Director log.
Hence the trigger condion is unconditional in my Sequence why i am getting a message "Waiting for job NoDependentJobs.TEST_01 to finish"
See the below log for reference.
PassNoDependentJobs.TRF.JobControl (@StartLoop_001): Loop through list (2 items): iteration 1
PassNoDependentJobs -> (NoDependentJobs.TEST_01): Job run requested
Mode (row/warn limits) = 0/0
Job Parameters --->
aJOBNAME=TEST_01
DSJobController=PassNoDependentJobs.TRF
PassNoDependentJobs.TRF.JobControl (DSRunJob): Waiting for job NoDependentJobs.TEST_01 to start
PassNoDependentJobs.TRF.JobControl (DSWaitForJob): Waiting for job NoDependentJobs.TEST_01 to finish
PassNoDependentJobs.TRF.JobControl (DSWaitForJob): Job NoDependentJobs.TEST_01 has finished, status = 1 (Finished OK)
Please help me to understand more about Datastage.
Thanks
DS User.
I created a Datastage Sequence Job. The aim of this job is to get the list of job names from a file and trigger the jobs it using loop activity stage unconditional.
Job Design:
Execute Command Activity --> StartLoop -->Job Activity -->EndLoop.
Notes: Job Activity will trigger a server job; code written in Job Control to trigger the jobs as a multiple instance.
This is working fine. But i got a question in my mind when i look into the Datastage Director log.
Hence the trigger condion is unconditional in my Sequence why i am getting a message "Waiting for job NoDependentJobs.TEST_01 to finish"
See the below log for reference.
PassNoDependentJobs.TRF.JobControl (@StartLoop_001): Loop through list (2 items): iteration 1
PassNoDependentJobs -> (NoDependentJobs.TEST_01): Job run requested
Mode (row/warn limits) = 0/0
Job Parameters --->
aJOBNAME=TEST_01
DSJobController=PassNoDependentJobs.TRF
PassNoDependentJobs.TRF.JobControl (DSRunJob): Waiting for job NoDependentJobs.TEST_01 to start
PassNoDependentJobs.TRF.JobControl (DSWaitForJob): Waiting for job NoDependentJobs.TEST_01 to finish
PassNoDependentJobs.TRF.JobControl (DSWaitForJob): Job NoDependentJobs.TEST_01 has finished, status = 1 (Finished OK)
Please help me to understand more about Datastage.
Thanks
DS User.