Search found 53125 matches

by ray.wurlod
Tue Feb 22, 2005 8:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to process large XML file
Replies: 4
Views: 1450

Report the bug.

There are too many stage types coming out that can't handle large things, including the Folder stage. D'oh!
by ray.wurlod
Tue Feb 22, 2005 8:15 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Range Lookup
Replies: 16
Views: 4882

If Ascential wrote this, they almost certainly regard it as their intellectual property. You may have to ask them to provide it, rather than Gazelle, who would be bound by a licensing agreement not to reveal details.
by ray.wurlod
Tue Feb 22, 2005 7:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HASH FILE MANAGEMENT
Replies: 11
Views: 3288

Certainly these are familiar-looking dictionary items. But, if you're always going to constrain on OLETYPE, why not just opt for D-types? For instance, here's how I work with parameters: >SELECT FIELD,TYPE,LOC,NAME,FORMAT,SM,ASSOC FROM DICT DS_JOBOBJECTS WHERE FIELD LIKE 'PARAM%' ORDER BY "TYPE...
by ray.wurlod
Tue Feb 22, 2005 7:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Can't run any job
Replies: 3
Views: 916

It may help to delete the hashed file completely and then to re-create it. The aborted process may still be holding locks. Possibly the quickest "fix" is to recycle the DataStage services (shut down and re-start). Obviously no jobs can be running when you do this, but if you can't start any, that's ...
by ray.wurlod
Tue Feb 22, 2005 7:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Routine Code
Replies: 17
Views: 8251

However, this syntax is valid:

Code: Select all

Ans = If Club = 'c' THEN COUNTRY_CDE = '2' else '0'

Some people prefer to use parentheses to indicate that a conditional expression, rather than a conditional statement, has been used.

Code: Select all

Ans = (If Club = 'c' THEN COUNTRY_CDE = '2' else '0')
by ray.wurlod
Tue Feb 22, 2005 6:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Nested Condition Expression
Replies: 7
Views: 12993

7.5, unfortunately for those of us currently on 7.1 :cry:
by ray.wurlod
Tue Feb 22, 2005 6:27 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: string "0" = "00" but integer 0 = 00
Replies: 3
Views: 1043

Only if both arguments are numeric.
Conceptually:

Code: Select all

If Num(Arg1) And Num(Arg2)
Then
   Result = Compare(Arg1, Arg2, "R")
End
Else
   Result = Compare(Arg1, Arg2, "L")
End
by ray.wurlod
Tue Feb 22, 2005 4:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error calling job through sequencer
Replies: 10
Views: 4291

The limit is initially imposed by the physical size limit on the job log (2GB by default). More instances = more log entries. It's also affected by how many events are logged by each instance. One could, of course, convert the log file to 64-bit addressing. Then the limit is probably constrained by ...
by ray.wurlod
Tue Feb 22, 2005 3:46 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Hex to integer in transfrmer stage
Replies: 10
Views: 4002

Is that actually documented anywhere?
by ray.wurlod
Tue Feb 22, 2005 3:42 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Passing parameter from the before-job line to unix script
Replies: 3
Views: 1303

Some shells only allow $0 through $9; to get at more you need to employ the shift command within the shell script.
by ray.wurlod
Tue Feb 22, 2005 3:34 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DataStage Certification
Replies: 7
Views: 3340

Yes I do. No they haven't. Stay tuned for announcements.
by ray.wurlod
Tue Feb 22, 2005 3:32 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Configuration help and ideas
Replies: 4
Views: 1551

umask 00 allows everyone who has access to the machine to read and write. Everyone. If that's what you want, then OK.

umask 002 means that only members of the group (as well as the original creator/owner) have write permission; to others the objects are read-only.
by ray.wurlod
Tue Feb 22, 2005 3:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: date column value
Replies: 19
Views: 3473

Rajiv's response relies on the fact that in server jobs the internal format is an integer. The day of week can be derived using Mod(intdate, 7). 0 is Sunday (as it happens) and 6 Saturday. Thus 5 is Friday. The rest is purely arithmetic.
by ray.wurlod
Tue Feb 22, 2005 3:26 pm
Forum: Data Integration
Topic: how we can reset surrogate key?if record count more than 2 b
Replies: 1
Views: 2256

Use a larger data type, for example Decimal(38,0).
by ray.wurlod
Tue Feb 22, 2005 3:20 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Incorrect incrementing of sequences
Replies: 5
Views: 1113

I wonder if the subject could be changed at the same time? :twisted: