Hi,
In a parallel job, a lookup stage is using a Sybase table as a reference link, it's a sparse lookup. This job is aborting with following error - "putRecord() called on output port 0 multiple times per activation of the processing logic of the operator."
Can anybody knows about this error?
Thanks,
Sreeni.
putRecord() called on output port 0 multiple times
Moderators: chulett, rschirm, roy
-
ray.wurlod
- Participant
- Posts: 54595
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Thank you so much Zenith Solutions (Australia) Pty Ltd.
You are right, but when i use Sparse Lookup it is not showing the input link in the "Multiple rows to be returned from the reference input link".
Thanks
Sreeni.
Thanks
Sreeni.
Sreeni
-
ray.wurlod
- Participant
- Posts: 54595
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
My bad. I didn't notice you're doing a sparse lookup. A sparse lookup expects no duplicates - it expects that you're doing a lookup on the primary key (or some other column supported by a unique index).
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.