Search found 53125 matches

by ray.wurlod
Thu Feb 01, 2007 3:50 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: SAP idoc error
Replies: 1
Views: 1126

Alas, no. It is best practice to keep them all in a standard location, to make this kind of task easier.
by ray.wurlod
Thu Feb 01, 2007 3:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error in assignment. SQLSTATE=22005
Replies: 4
Views: 15058

Are you saying that there was a French character in the source file that was passed to either key1 or key2? DataStage should have no trouble with this! However SQL Server may require NVarChar rather than VarChar (or NChar rather than Char) and this may have engendered the data type mismatch error fr...
by ray.wurlod
Thu Feb 01, 2007 3:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: '##' Parameter
Replies: 6
Views: 1703

It is not clear in your logic where you are trying to USE this job parameter. What is the name of the parameter? Is it ID? Is it SrcFilter? What I'd be looking for in such an expression, to use a comma-delimited list in a single job parameter is an IN operator (which is actually not valid). To proce...
by ray.wurlod
Thu Feb 01, 2007 3:39 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: send a file with $ 0.00 amount to bank
Replies: 2
Views: 893

If the lookup fails, that is there is no payment, simply replace the null payment amount with zero. Use the NullToZero Transform. Or derive as something like:

Code: Select all

If IsNull(RefInput.pymt) Then 0.00 Else RefInput.pymt
by ray.wurlod
Thu Feb 01, 2007 3:36 pm
Forum: General
Topic: Folder stage and network folder
Replies: 18
Views: 5619

G:\Tt is a complete pathname. What is the value set for ALLOWNFS in your uvconfig file? Have you tried accessing the directory using a UNC pathname?
by ray.wurlod
Wed Jan 31, 2007 11:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Looking for Parallel Extender Developer PDF Guide
Replies: 26
Views: 7360

Thanks for that input; those manuals are for version 7.0, but would serve as something to begin the OP's learning curve.
by ray.wurlod
Wed Jan 31, 2007 11:27 pm
Forum: IBM QualityStage
Topic: Regarding Dynamic blocking in Quality Stage
Replies: 2
Views: 1747

Welcome aboard. :D There's no such thing as dynamic blocking in QualityStage. You select one or more blocking fields in each match pass. For records even to be considered for matching, the blocking field values must be the same. Running multiple match passes with different blocking fields can help t...
by ray.wurlod
Wed Jan 31, 2007 11:21 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Load unmatched data
Replies: 11
Views: 2341

You can use a lookup stage, specify a reject link to capture the unmatched inputs and set your Lookup Failed rule accordingly.

You could also use a right outer join; the rows with NULL from the left inputs are unmatched rows in the target.
by ray.wurlod
Wed Jan 31, 2007 11:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to implement this in DataStage
Replies: 5
Views: 1281

Having posted that, I had second thoughts. The Framework is likely to be intelligent enough to do this just once, because the Lookup stage is a composite operator; first it loads the virtual data set, then it performs lookups against the virtual data set. Use Entire partitioning. Select Max(col&...
by ray.wurlod
Wed Jan 31, 2007 11:14 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to implement this in DataStage
Replies: 5
Views: 1281

To paraphrase, do you want the overhead of selecting the (same) max value for every row you process? If so, you can do it in one job. A more efficient approach would be to select the max value in a prior job, park it somewhere (for example the prior job's user status area), then feed this value into...
by ray.wurlod
Wed Jan 31, 2007 11:12 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Invoking DS Jobs
Replies: 8
Views: 1971

Only for the non-default port number (31539).
by ray.wurlod
Wed Jan 31, 2007 11:10 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Reading file with variable record length
Replies: 13
Views: 4561

Dunno. Should be. Try it, let us know.
by ray.wurlod
Wed Jan 31, 2007 11:09 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Version Control: How do you do at your place
Replies: 18
Views: 4068

Why is there a need to FTP anything? You can use diff right there on the DataStage server, surely?
by ray.wurlod
Wed Jan 31, 2007 11:07 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Looking for Parallel Extender Developer PDF Guide
Replies: 26
Views: 7360

Your best chance for an online site is IBM but, as far as I am aware, they have not posted the manuals for download. It might be worth contacting your local IBM office to request copies of manuals; most IBM offices are usually prepared to help in these matters. But learn to be patient - nothing happ...
by ray.wurlod
Wed Jan 31, 2007 11:05 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Regarding JOBTYPE AND JOBTYPEIND columns in DS_JOBS table
Replies: 3
Views: 1463

JOBTYPE is the actual stored value. It is "" for a server job. JOBTYPEIND is a virtual field that replaces "" with 0. JobType = 0 for server job JobType = 1 for mainframe job JobType = 2 is Job Sequence JobType = 3 for parallel job <trivium> This is the chronological order that the job types became ...