Confirmation

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
Nagaraj
Premium Member
Premium Member
Posts: 383
Joined: Thu Nov 08, 2007 12:32 am
Location: Bangalore

Confirmation

Post by Nagaraj »

Hi there,

I wanted to know whether
Datastage server job sequence with parallel job execution,
If i try to run the server sequence(which includes parallel jobs),
How the jobs are going to run? in Parallel?
just curious to know whether it forces the parallel jobs to run sequentially.

Thanks
-Raj
visvacfirvin
Premium Member
Premium Member
Posts: 49
Joined: Fri Dec 14, 2007 1:43 pm

Post by visvacfirvin »

Datastage Parallel jobs runs parallely (provided you use two node config file) in sequential fashion in the way its sequenced in Job Sequence. :wink:
kduke
Charter Member
Charter Member
Posts: 5227
Joined: Thu May 29, 2003 9:47 am
Location: Dallas, TX
Contact:

Post by kduke »

A sequence job can run parallel jobs. No problem. It does not effect the parallel execution in any way. A sequence job is to run jobs in a specific order whether they are parallel or server jobs.
Mamu Kim
Nagaraj
Premium Member
Premium Member
Posts: 383
Joined: Thu Nov 08, 2007 12:32 am
Location: Bangalore

Post by Nagaraj »

Yes that is what even i feel,
we have to types of sequences right?
Server Sequence and Parallel Sequence.

Server sequence is for server jobs
and
Parallel sequence is for parallel jobs.

just a thought
------------------
is there any effect on execution(i.e parallel execution and server excution)
if i use server sequence to run parallel jobs.

what changes i can see?
kduke
Charter Member
Charter Member
Posts: 5227
Joined: Thu May 29, 2003 9:47 am
Location: Dallas, TX
Contact:

Post by kduke »

There is only one type of sequence job. It runs both server jobs and parallel jobs. A sequence job just happens to be a server job. You can mix and match server and parallel jobs. You also run server or parallel jobs from command line with dsjob. I see no big deal. Once a job is started it makes no difference how it got started. It runs the same.
Mamu Kim
Post Reply