Hi at all
I'm a new entry in the forum and I'm new with using datastage.
I want to understand, if possible, how to datastage pass records (or rows) between stages when job is running. Suppose we have the following situation in Server Job:
seqFile1 ----> trn ----> seqFile2
when job is running how to pass record between seqFile1 and trn and between trn and seqFile2?
How to records, without setting In-Process or Inter-Process, pass between stages? .... all together, row by row or in other way?
Thanks in advance and sorry for my basic english
How to datastage pass record between stage
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 34
- Joined: Tue Feb 26, 2013 9:36 am
- Location: Chicago
Welcome to the forum and to DataStage....
As far as passing "records" or "rows" (the definition of which can be a bit ambiguous, but for the moment we'll assume them to be the same --- a single "tuple" of relational style, with one "row" of one or more "columns") between Stages, that's basically the normal behavior of DataStage....once you start writing Jobs and running them, this will become more obvious.
Ernie
As far as passing "records" or "rows" (the definition of which can be a bit ambiguous, but for the moment we'll assume them to be the same --- a single "tuple" of relational style, with one "row" of one or more "columns") between Stages, that's basically the normal behavior of DataStage....once you start writing Jobs and running them, this will become more obvious.
Ernie
Ernie Ostic
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
With a buffer more than one row can be passed between stages. Think of it as a producer-consumer model - the producer stage is writing rows into the buffer as fast as it can; the consumer stage is reading from the buffer as fast as IT can. The buffer mechanism can resist input if it becomes too full.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.