Search found 53125 matches

by ray.wurlod
Fri Aug 05, 2005 6:56 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Colulmn Generator (NULL)
Replies: 3
Views: 1179

Empty string ("") is a perfectly valid value for a non-nullable column. Why not add cycles of possible values to the schema? record ( firstname string[max=16] {cycle= 'John' 'Paul' 'George' 'Ringo'} ... ) (I may not have this syntax exactly right - I'm in an airport lounge (again!) and t...
by ray.wurlod
Fri Aug 05, 2005 6:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: simple question reg aggregator
Replies: 8
Views: 2083

The best way to solve this kind of problem is to figure out how you would do it if you only had SQL. In your case this will convince you that it can't be done in one pass. In SQL you would need a nested query. So too in DataStage. The "nested query" populates a lookup of some kind with the maximum v...
by ray.wurlod
Fri Aug 05, 2005 6:43 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: "Device Busy" during read of sequential files
Replies: 3
Views: 1023

Try using two scratch disks per processing node. It's OK that they are shared, or you can create separate subdirectories if you really must keep them separate.
by ray.wurlod
Thu Aug 04, 2005 9:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: filter stage
Replies: 6
Views: 2149

You need to draw a second output link, then right click on that link and choose Convert to Reject in order to make it a rejects link.
by ray.wurlod
Thu Aug 04, 2005 4:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: use of hash files
Replies: 10
Views: 1835

Very fast.

And it's hashed file, not hash file.
by ray.wurlod
Thu Aug 04, 2005 4:31 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: C# Wrapper for Unmanaged DLL
Replies: 4
Views: 4691

Yes, DataStage is built on UniObjects (which is now called DSObjects since the split, but Ascential never published a manual for it). The AccountName property of a Session object is the project. After that, however, there are no sub-objects called job, stage, etc. Rather, you need to use File and Se...
by ray.wurlod
Thu Aug 04, 2005 4:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Determination if the Hash File Size has increased.
Replies: 11
Views: 3423

The second parameter of RESIZE is interpreted as a MINIMUM.MODULUS setting; the third parametr is interpreted as GROUP.SIZE 2 only if the parameter value is 8. RESIZE is primarily used by dynamic hashed files to reclaim free space within the file structure. As Arnd noted, there probably isn't any in...
by ray.wurlod
Thu Aug 04, 2005 4:19 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: uvsh append
Replies: 6
Views: 1106

Code: Select all

SELECT NAME || ',' FROM DS_JOBS;

or

Code: Select all

SELECT NAME || ',' AS NAME_WITH_COMMA FROM DS_JOBS;
(the alias becomes a virtual column name).
by ray.wurlod
Thu Aug 04, 2005 4:11 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: "Device Busy" during read of sequential files
Replies: 3
Views: 1023

My guess is that it's exactly what it says. Can you add extra scratch disks on each processing node? Ideally these should be on separate spindles but you have not control over that in a SAN.
by ray.wurlod
Thu Aug 04, 2005 1:33 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: impoting dsx throwing error
Replies: 8
Views: 2237

Possibly an index corruption somewhere in the Repository. Search the forum for DS.REINDEX.
by ray.wurlod
Thu Aug 04, 2005 1:28 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Help on Schema file
Replies: 4
Views: 1813

That's completely unrelated to the topic. Please start a new thread. :!:
by ray.wurlod
Thu Aug 04, 2005 1:27 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sparse Lookup
Replies: 1
Views: 767

Look (search) in the Parallel Job Developer's Guide for detailed information; the term is defined on page 21-9 and in other location. In short it means performing a lookup directly against a database table rather than pre-loading the lookup table into a virtual Data Set.
by ray.wurlod
Wed Aug 03, 2005 8:57 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: value from input need to pass to tablename
Replies: 3
Views: 852

To quote Deep Thought: "Hmm. Tricky, I'll need to think about it."
by ray.wurlod
Wed Aug 03, 2005 8:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Optimize SQL Select
Replies: 3
Views: 731

Care to share?
by ray.wurlod
Wed Aug 03, 2005 8:52 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Comparison between two tables
Replies: 5
Views: 1029

Why not just build the appropriate difference query as SQL and execute that?
Otherwise, perform a reference lookup and constrain the output to be that the lookup failed (perhaps use reflink.NOTFOUND link variable)