Lookup Space

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
pradeep_nov18
Participant
Posts: 92
Joined: Wed Mar 05, 2008 4:09 am
Location: chennai
Contact:

Lookup Space

Post by pradeep_nov18 »

Hi All

How to resolve the issue.

lookuptable.20100417.stsv13d": No space left on device.

Can we do any tuning in the job.since we cannot increase the resource space for this job alone

This job is having single lookup holding 5 reference.

Thanks for your help
pradeep.v
keshav0307
Premium Member
Premium Member
Posts: 783
Joined: Mon Jan 16, 2006 10:17 pm
Location: Sydney, Australia

Post by keshav0307 »

what are the reference link sources?
if they are tables, try sparse lookup.
Else try join
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

If you are running on multiple nodes, try hash partitioning your input stream and lookup data, doing that properly will minimize the space it requires.
-craig

"You can never have too many knives" -- Logan Nine Fingers
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

There is probably a mechanism for loading only the rows you will need into the lookup table.

The technique is known as "bucket table": you generate a list of the keys from source, then join that result to the reference source as part of loading the lookup table.

In the old days, the bucket table was actually created in the database where the reference data originated, and the join done there. In parallel jobs, of course, you can use a Join stage to good effect.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Post Reply