Search found 53125 matches

by ray.wurlod
Mon Oct 08, 2007 12:04 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to check if 2 numbers are equal in datastage
Replies: 8
Views: 1978

Can you give us an example of a "false positive" - that is, an instance where DataStage said they were equal and you say they're not?
by ray.wurlod
Sun Oct 07, 2007 6:04 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Control Job Aborts Unexpectedly - DSD.WriteLog
Replies: 13
Views: 11978

Yes, but with DSLogInfo() and its ilk we have no control over the key. Presumably DSD.WriteLog gets the next key (event #) value from the control record //SEQUENCE.NO and increments that. Yes, looking at the VLIST output will verify that supposition.
by ray.wurlod
Sun Oct 07, 2007 3:21 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Big lookup: cannot allocate memory error
Replies: 18
Views: 9262

It's not shared memory, it's private memory of the player process executing the LUT_CreateOp operator. The same memory will be used subsequently by the LUT_ProcessOp operator. (These form a composite operator generated by the Lookup stage - you can see it in the score. They may be combined into the ...
by ray.wurlod
Sun Oct 07, 2007 3:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Control Job Aborts Unexpectedly - DSD.WriteLog
Replies: 13
Views: 11978

Problems with DSD.WriteLog() might be in the hashed file itself, or the key value supplied (indirectly), rather than in the code. This function has been around since version 1.0, so I do suspect that that's the case. Is your control a job sequence, or a job control routine? If the latter, can you id...
by ray.wurlod
Sun Oct 07, 2007 1:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Use of Partition and Sort Key in Join Stage
Replies: 1
Views: 728

Re: Use of Partition and Sort Key in Join Stage

But when the data volume is learge, it is taking more time to execute the job. Naturally. My understanding is, we should go for 'Hash partition' using the key attributes. But I am confused, where exactly we should sort the data based upon the key coulmn? Whether we should go for explictly/implicitl...
by ray.wurlod
Sun Oct 07, 2007 1:23 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Control Job Aborts Unexpectedly - DSD.WriteLog
Replies: 13
Views: 11978

The number of dynamic hashed files open on the system is returned by the command $DSHOME/bin/analyze.shm -d | wc -l That DSD.WriteLog() failed would ordinarily suggest that the log is the culprit, but your CLEAR.FILE should have fixed most known log problems. The obvious question to ask is "what's c...
by ray.wurlod
Sun Oct 07, 2007 1:18 pm
Forum: IBM QualityStage
Topic: Match Designer Match Pass run failed
Replies: 4
Views: 2016

Not really. Make sure that you have configured the data source and the match passes accurately. Try moving one of the match passes into the holding area. If that works, try reinstating that one and moving the other into the holding area. In short, try to narrow the focus of your diagnosis to identif...
by ray.wurlod
Sun Oct 07, 2007 2:57 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: lookup
Replies: 4
Views: 1320

The previous two posts are woefully inadequate, in that they only refer to one of the tasks that can be performed using a Lookup stage.
by ray.wurlod
Sat Oct 06, 2007 7:52 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Concatenation of two tables without having common column
Replies: 4
Views: 1473

Welcome aboard. If you Search the forum you will find that this has been answered before.
by ray.wurlod
Sat Oct 06, 2007 7:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: converting binary column to text using column to import
Replies: 1
Views: 638

Try changing the APT_STRING_PADCHAR value so that it's not NUL.
by ray.wurlod
Sat Oct 06, 2007 3:59 am
Forum: Enhancement Wish List
Topic: parameter extract
Replies: 1
Views: 1346

From a file is easily doable; use cat or head in an Execute Command stage (or type if it's Windows). Strip the field marks from the $CommandOutput activity variable. Reading a row from a table is probably easily done with a server job. Use the user status area in the server job (the $UserStatus acti...
by ray.wurlod
Sat Oct 06, 2007 3:56 am
Forum: Enhancement Wish List
Topic: limit the lookup data in a hashed file
Replies: 4
Views: 1946

Limit in the SQL that extracts data to load in the hashed file.

Code: Select all

SELECT ID, othercols FROM sourcetable T1 WHERE EFF_DATE = (SELECT MAX(EFF_DATE) FROM sourcetable T2 WHERE T1.ID = T2.ID)
by ray.wurlod
Sat Oct 06, 2007 3:54 am
Forum: Enhancement Wish List
Topic: clear derivations
Replies: 3
Views: 1779

It exists. Select them all, right click and choose Clear Derivation.
by ray.wurlod
Sat Oct 06, 2007 12:15 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Look up on 6 fields
Replies: 3
Views: 768

Because there's no other way to accumulate them all. Of course, if you want to report separately from each failed lookup, then you would not require the Funnel stage.
by ray.wurlod
Fri Oct 05, 2007 7:06 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: change string function
Replies: 4
Views: 4605

Were you to bother with a Search you would find that an equivalent parallel function has been posted. (You also need to be aware that Change() function and Ereplace() function are essentially identical.) Search this forum for Ereplace.