Lookup problem

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
saprebv
Participant
Posts: 11
Joined: Wed Aug 25, 2004 1:37 am

Lookup problem

Post by saprebv »

I have a job which does lookup to Hashfile and inserts into same if lookup fails.

Now If second row has same value as that of first, I want it to find in Hash file as first row has inserted it. But lookup is failing for second row.

I tried various options for lookup as Preload to memory disabled, disabled lock for Update,..

There are lots of link collectors in my job which needs inter process row buffering enabled.

Lookup works if inter process in disabled, as I tried in some test jobs.

Is there any way to make this work without removing Interprocess as removing interprocess would require me to do lot of rework on the job?

Regards,
Balkrishna Sapre
kcbland
Participant
Posts: 5208
Joined: Wed Jan 15, 2003 8:56 am
Location: Lutz, FL
Contact:

Post by kcbland »

No. You must rework your job. Row buffering and caching defeat your need to have committed data after each row is processed.
Kenneth Bland

Rank: Sempai
Belt: First degree black
Fight name: Captain Hook
Signature knockout: right upper cut followed by left hook
Signature submission: Crucifix combined with leg triangle
Post Reply