Search found 53125 matches

by ray.wurlod
Thu Nov 29, 2007 11:59 pm
Forum: IBM QualityStage
Topic: Driver License cleansing
Replies: 1
Views: 997

Welcome aboard. As you are probably aware, you need to have descriptions of the rules that make one of these numbers valid. To make your task more difficult, each State in Australia has its own rules for drivers' licences, in addition to which there may be foreign and international licences being us...
by ray.wurlod
Thu Nov 29, 2007 9:37 pm
Forum: Site/Forum
Topic: Forum Name Change Needed
Replies: 0
Views: 1705

Forum Name Change Needed

Please change the name of the ProfileStage forum to
ProfileStage / Information Analyzer
by ray.wurlod
Thu Nov 29, 2007 9:35 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Add Months to a Date
Replies: 9
Views: 6440

BASIC routine ---> server job only, or BASIC Transformer stage in parallel job

Parallel routine ---> parallel job

You could, as suggested, re-write the logic as a parallel routine (in C++) and invoke that from a parallel Transformer stage.
by ray.wurlod
Thu Nov 29, 2007 9:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Issue with Duplicates
Replies: 1
Views: 893

Clearly your understanding and SQL Server's do not coincide. The mere fact that there are no duplicates in the source data means nothing if one value in the source matches a value already in the target table. You must check, in your job flow, that this is not the case. Do a lookup against the target...
by ray.wurlod
Thu Nov 29, 2007 9:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: About trim function
Replies: 7
Views: 1675

Professional Standards Please do not use SMS-style abbreviations on DSXchange. It is difficult enough reading technical English for those whose first or second language is not English, without needing to decode these as well. The correct spellings should have been "Why" and "you" in your first sent...
by ray.wurlod
Thu Nov 29, 2007 9:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: About trim function
Replies: 7
Views: 1675

We mentioned Trim() because your original post - and, indeed, your subject line - did. Tab is Char(9). Include that in the string to be converted. Convert("|-\:;,. " : Char(9), "", InLink.TheString) You can use multiple, nested, Convert() functions, but it is rare...
by ray.wurlod
Thu Nov 29, 2007 9:23 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using null handling for non-nullable input
Replies: 1
Views: 975

Do you have any processing that invalidates the nullability, for example an Aggregator stage with Allow Null Output set to False?
by ray.wurlod
Thu Nov 29, 2007 9:21 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: copy dataset to another location
Replies: 1
Views: 775

You can not use cp command.
You must use orchadmin cp command.
by ray.wurlod
Thu Nov 29, 2007 9:20 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: delete datasets
Replies: 4
Views: 1288

Only by constructing a multiple command pipeline. orchadmin rm controlfile1.ds ; orchadmin rm controlfile2.ds ; orchadmin rm controlfile3.ds Alternatively (and better, I believe) construct a shell script containing the required commands and execute that. You can also include other commands (such as ...
by ray.wurlod
Thu Nov 29, 2007 9:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: dsjob -logdetail doesn't return all lines
Replies: 3
Views: 3570

What value did you supply for $EVENT ? Typically dsjob -logdetail returns all lines for one particular event. Can you demonstrate how you know that this event has 113 lines? The fact that it's 23 lines suggests that the output is being handled through some kind of "Press any key to continue..." func...
by ray.wurlod
Thu Nov 29, 2007 4:42 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to open the operating system file "DSU_BP.O/DSU.
Replies: 4
Views: 3477

Perhaps you are calling FileFound() from another routine in which you have neglected to place a DEFFUN declaration. But it's more likely, from the error message, that you have not imported the FileFound() routine, or have imported source code only and not compiled. If you have the source code in you...
by ray.wurlod
Thu Nov 29, 2007 2:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Internal data error
Replies: 10
Views: 2974

Yes. Simply take a copy of it. Copy the permissions as well.

Code: Select all

cp -irp hashedfiledir /otherdir/hashedfiledir
by ray.wurlod
Thu Nov 29, 2007 2:25 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Special characters
Replies: 3
Views: 1369

Observation: COBOL files don't usually have delimiters.

Are you translating from EBCDIC to ASCII as part of your processing?
by ray.wurlod
Thu Nov 29, 2007 2:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Aggregator Issue
Replies: 8
Views: 1409

You need a "fok join" design - Join the count back onto the original rows. Remove duplicates if desired. Search the forum for how to implement.
by ray.wurlod
Thu Nov 29, 2007 2:21 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Is RCP works with Aggregator ?
Replies: 5
Views: 2065

Think about it in SQL terms. What are the rules in SQL? Every column named in the SELECT clause, if there is a GROUP BY clause, must either be mentioned in the GROUP BY clause or have a set function applied to it. A column propagated via RCP would meet neither of these conditions. Therefore it would...