Job running on Multiple node and lookup fails..

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
craviraj
Participant
Posts: 17
Joined: Mon Jun 12, 2006 5:17 am
Location: Secunderabad

Job running on Multiple node and lookup fails..

Post by craviraj »

Hi,
When I run a job on multiple node (windows 8x DS) and I do a normal lookup. The job aborts stating that lookup failed for the key records, but I see the data in the table when checked manually.

The lookup reference is in entire mode and the same job worked fine with more number of records.

Input to the lookup is 'Auto'. Input comes from a sequential file and Director log shows that only 10% of the file is read before the job is aborted. However, the lookup should have been successful.

Please pass on any suggestions.

Thanks,
Raviraj
-----------------------
R-Square
[Ravi Raj]
Sainath.Srinivasan
Participant
Posts: 3337
Joined: Mon Jan 17, 2005 4:49 am
Location: United Kingdom

Post by Sainath.Srinivasan »

Check the matching key column datatype, length and value.
siauchun84
Participant
Posts: 63
Joined: Mon Oct 20, 2008 12:01 am
Location: Malaysia

Post by siauchun84 »

Besides checking on the datatype, what is the total records estimated that you used in your lookup reference (I means the database).
Another thing to highlight is, have you trim you lookup column before the sequential data went into the lookup stage?
craviraj
Participant
Posts: 17
Joined: Mon Jun 12, 2006 5:17 am
Location: Secunderabad

Job running on Multiple node and lookup fails..

Post by craviraj »

Datatype, length, trim -everything was handled. Could not understand the issue.
-----------------------
R-Square
[Ravi Raj]
Kryt0n
Participant
Posts: 584
Joined: Wed Jun 22, 2005 7:28 pm

Post by Kryt0n »

And what types and lengths are they?

Send the failing record to a peek stage, put markers on either side of the key to check the total length, do a hex dump of it.
Post Reply