Search found 53125 matches

by ray.wurlod
Mon Feb 04, 2008 4:55 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: reg update count
Replies: 3
Views: 744

Please post the job score. You will need to set APT_DUMP_SCORE to True to achieve this - easiest way is to add it as a job parameter. Please also post your job design. Otherwise we'd be wasting time guessing at possible causes. There are several, for example lookups that return multiple rows, joins ...
by ray.wurlod
Mon Feb 04, 2008 4:51 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: SCD Type2 historical record are blank
Replies: 5
Views: 1556

Probably your support provider is best to ask. This sounds like a bug. What (exact) version of DataStage are you using? Can you post exactly how you are setting up the SCD stage for the Type 2 column?
by ray.wurlod
Mon Feb 04, 2008 4:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Sequence generator
Replies: 2
Views: 1079

Search the forum for "UPDATE SDKSequences" to learn how to initialize a DataStage sequence.

SDKSequences is a table (hashed file) where the sequences are stored. It is keyed by sequence name (the name you supply as the function argument) and contains the next value to be used in that sequence.
by ray.wurlod
Mon Feb 04, 2008 4:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to refresh a lookup in every job iteration
Replies: 9
Views: 1851

Not cached AND set for "lock for updates" would be my suggestion.
by ray.wurlod
Mon Feb 04, 2008 4:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Fuction call is illegal at this point
Replies: 8
Views: 1448

What qualifier?

Please mark the thread as Resolved.
by ray.wurlod
Mon Feb 04, 2008 4:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: problems with SQLExecDirect (again)
Replies: 37
Views: 14851

:oops: Quelle embarrasant!

But not "my" band, please! DSXchange is Dennis's baby, I've just been sharing some of my good fortune (of having worked for the vendor for some years) on DSXchange.
by ray.wurlod
Mon Feb 04, 2008 4:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Merge Stage Error
Replies: 3
Views: 1377

Ah, the "Microsoft solution" again. Note that OLE Automation errors more usually occur on the client. In the case of DataStage, the objects in question may be things like the Session object through which your connection to the server is maintained. Re-starting the server would have necessitated your...
by ray.wurlod
Mon Feb 04, 2008 4:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CONVERSION
Replies: 6
Views: 1518

A full and general solution was given in my earlier reply.

Premium membership is worth it. Less than 30c per day. 100% of this goes to the hosting and bandwidth costs incurred by DSXchange.
by ray.wurlod
Mon Feb 04, 2008 4:26 pm
Forum: General
Topic: How long does it take to renew Membership?
Replies: 10
Views: 2882

Are you referring to the aesthetics, or simply the appearance, of the buttons. Apparently they don't look very good in IE, but are somewhat better if you use some other browser such as FireFox, NetScape or Safari.
by ray.wurlod
Mon Feb 04, 2008 4:20 pm
Forum: General
Topic: from BCP to Oracle using DataStage
Replies: 9
Views: 5125

Does the Format tab nominate tab as the field delimiter character? Change it to 000 (or any other character not in the data). You can't have tabs in tab-delimited data unless all character strings are quoted. More generally you can't have "x" in "x"-delimited data unless all character strings are qu...
by ray.wurlod
Mon Feb 04, 2008 4:18 pm
Forum: General
Topic: validation on records
Replies: 11
Views: 2526

sachin1, where did you read in the specification from basu.ds that there is a need to delete anything? "Reject records" is not the same as "delete records". Rejecting records is simply a matter of having a constraint on a Transformer stage output link that does not allow records to pass if the count...
by ray.wurlod
Mon Feb 04, 2008 4:04 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CONVERSION
Replies: 6
Views: 1518

Wrong. That function belongs in an SQL query, not in a Transformer stage. In a Transformer stage simply take the leftmost ten characters, or the first space-delimited field, from the timestamp. This works because there are no data types in server jobs. Left(InLink.TheTimestamp,10) Field(...
by ray.wurlod
Mon Feb 04, 2008 4:00 am
Forum: General
Topic: validation on records
Replies: 11
Views: 2526

There are several de-duplication techinques available. The easiest is probably to run a query against the table SELECT keycol,COUNT(*) FROM table GROUP BY keycol HAVING COUNT(*) > 1; If you now want to compare that against the contents of some CSV file, load the SQL result into a has...
by ray.wurlod
Mon Feb 04, 2008 3:56 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Field in transformer not giving desired result
Replies: 5
Views: 1396

Quite simply because you're not specifying it correctly. Take the time to write out a specification of what you need to derive and then develop the algorithm that will derive it. The Field() function does work properly, but only when specified propertly. In your case, look very carefully at the deli...
by ray.wurlod
Mon Feb 04, 2008 3:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Production server determination
Replies: 1
Views: 704

As well as documenting the hardware you also need to document the resource consumption of each job per operator per node under full load scenario (this should be a part of testing, ideally). Then you figure out how many jobs you'd like to run simultaneously and on how many nodes each, such that the ...