Search found 53125 matches

by ray.wurlod
Fri Aug 19, 2011 4:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Can we override the APT_COMPILER PARAMETER
Replies: 3
Views: 2390

The answer is no.

Project level overrides shell.
Job level overrides project level.
by ray.wurlod
Fri Aug 19, 2011 4:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Variable field manipulation
Replies: 9
Views: 10724

Specify None as the record terminator.
by ray.wurlod
Fri Aug 19, 2011 4:35 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job are aborting with The Error in mutex_unl
Replies: 2
Views: 1572

Search DSXchange for "mutex".
by ray.wurlod
Fri Aug 19, 2011 4:34 pm
Forum: General
Topic: Starting multiple jobs using StartLoop EndLoop in a Sequence
Replies: 12
Views: 3425

The master sequence always waits for a sub-sequence. You can take the sub-sequence code and turn it into a routine that returns immediately (remove the call to DSWaitForJob), but you would then need somehow to code for waiting for all the sub-sequences to finish.
by ray.wurlod
Fri Aug 19, 2011 4:29 pm
Forum: General
Topic: Automatically updating engine credentials
Replies: 1
Views: 1274

If you can put programmable authentication module (PAM) in place and use shared authentication, then you won't need DataStage credentials. Other than that I don't believe there's any solution. You will just have to keep dsadm (and, I would advise, dsuser) as "service accounts" with non-exp...
by ray.wurlod
Fri Aug 19, 2011 5:37 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Maximum value of Surrogate Key
Replies: 2
Views: 1040

It depends purely on the data type that you choose to implement the surrogate key. Theoretically if you choose uint64 then the maximum value is 2^64 - 1, or 18,446,744,073,709,551,615.
by ray.wurlod
Fri Aug 19, 2011 5:34 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: SCD Stage vs Change capture stage
Replies: 4
Views: 5845

Welcome aboard. What do you mean by "better"? What are you trying to achieve?
by ray.wurlod
Thu Aug 18, 2011 10:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unable to open BCP error-file
Replies: 3
Views: 2953

"For some reason" means that's how you - or whoever did the install - configured it. Or failed to. X:\tmp is the default location for the TMPDIR environment variable (where X is the install drive). When installing on Windows one of the things on your checklist should always be to set up th...
by ray.wurlod
Thu Aug 18, 2011 9:30 pm
Forum: IBM QualityStage
Topic: Blocking and Matching
Replies: 4
Views: 1710

Are you using version 8.5 or an earlier version? The ability to compare pair-wise match weights was only introduced in version 8.5. If you ARE running version 8.5, simply select two adjacent rows (from the same set) in match designer and effect the comparison from the right click menu. Critical vari...
by ray.wurlod
Thu Aug 18, 2011 3:27 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Join stage
Replies: 4
Views: 1420

The Join stage will not produce correct results, or may run out of memory, if the data are not sorted. If you prevent insertion of a tsort operator (without providing your own sorting on the input links), your job is likely to abort.
by ray.wurlod
Thu Aug 18, 2011 3:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Matchfield fn not providing correct result in transformer
Replies: 2
Views: 1791

That's because you don't understand the function. MatchField(InLink.TheString, "0X'SDN'0X", 2) will only ever return 'SDN'. What you probably want is If Index(InLink.TheString, 'SDN', 1) > = Then "Y" Else @NULL which would be more efficient than If MatchField(InLink.TheString, &q...
by ray.wurlod
Thu Aug 18, 2011 3:19 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Cannot open file RT_BP6487.O
Replies: 14
Views: 4036

I missed that the VOC entry lacks field #2. Fix it as follows.

Code: Select all

UPDATE VOC SET F2 = 'RT_BP6487.O' WHERE F0 = 'RT_BP6487.O';
by ray.wurlod
Thu Aug 18, 2011 3:16 pm
Forum: General
Topic: Starting multiple jobs using StartLoop EndLoop in a Sequence
Replies: 12
Views: 3425

Use sub-sequences each with its own WaitForFile activity and Job activity.
by ray.wurlod
Thu Aug 18, 2011 3:13 pm
Forum: IBM QualityStage
Topic: Blocking and Matching
Replies: 4
Views: 1710

What are you blocking on? Initials do not contribute much information to the decision, so the mismatch on middle initial will not penalize the aggregate weight by too much. Select the records in pairs in the match designer, right click and note which fields are contributing which weights to the over...
by ray.wurlod
Thu Aug 18, 2011 5:51 am
Forum: General
Topic: Job Migration issue from release 8.1 to 8.5
Replies: 2
Views: 1114

Provided that the environments are set up compatibly (for example all node pool names available), you should have no issues at all going from 8.1 to 8.5.