Hi,
Is there any limit on the number of rows in transformer in Datastage ?
If yes then what is the limit?
Thanking u in anticipation.
regards,
Devesh
Is there any limit on the number of rows in transformer
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 47
- Joined: Thu Sep 16, 2004 5:26 am
- Location: India
Re: Is there any limit on the number of rows in transformer
you mean columns? i dont know what the limit is, but i have tried to go beyond 1 thousand and designer died.DEVESHASTHANA wrote:Is there any limit on the number of rows in transformer in Datastage ?
how many columns do you want to work with? We have worked with just under 200 quite safely.
dnzl
"what the thinker thinks, the prover proves" - Robert Anton Wilson
"what the thinker thinks, the prover proves" - Robert Anton Wilson
-
- Participant
- Posts: 47
- Joined: Thu Sep 16, 2004 5:26 am
- Location: India
-
- Participant
- Posts: 47
- Joined: Thu Sep 16, 2004 5:26 am
- Location: India
Data Sets is something of the PX edition of DataStage (now Enterprise Edition).
For your problem every lookup you use launches an extra query to the database so 67 lookups means that for every fact row at least 67 queries are executed, probably your job is not hanging but just very very very slow.
Normally I use at maximum 1 or 2 lookups in a job. Can't you do the joins you want to do in the database (in the input query). If you do about 20 joins in a job you can get away by making 3 DataStage jobs.
Ogmios
For your problem every lookup you use launches an extra query to the database so 67 lookups means that for every fact row at least 67 queries are executed, probably your job is not hanging but just very very very slow.
Normally I use at maximum 1 or 2 lookups in a job. Can't you do the joins you want to do in the database (in the input query). If you do about 20 joins in a job you can get away by making 3 DataStage jobs.
Ogmios
In theory there's no difference between theory and practice. In practice there is.
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
There are two easy ways to limit the number of rows processed by a Transformer stage.
One is to add constraints to the output link(s), for example
The other is to open the Constraints editor grid. The rightmost column of this grid allows you to specify a number of rows on each output link. As soon as this limit is exceeded, the job aborts.
The first approach is cleaner.
The default limit is 0 (unlimited).
One is to add constraints to the output link(s), for example
Code: Select all
@INROWNUM < 100
The first approach is cleaner.
The default limit is 0 (unlimited).
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.