Search found 53125 matches

by ray.wurlod
Wed Mar 01, 2006 8:16 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hashed file optimisation and removing fields
Replies: 5
Views: 1177

Fairly certain. The point about pre-loading the hashed file to memory is that it pre-loads the page (group) structures, so that the hashing algorithm does not change - it still computes the address of the group in the hashed file, only it's now a memory address rather than a disk address. This is th...
by ray.wurlod
Wed Mar 01, 2006 8:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unconditional Trigger in the sequence jobs
Replies: 3
Views: 2446

That behaviour will be governed by whether you've enabled automatic error handling. You may need to disable this, and handle (or not handle) failed job activities explicitly in your job sequence.
by ray.wurlod
Wed Mar 01, 2006 8:09 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to call the PX routine in job control of DS PX job
Replies: 9
Views: 3088

Parallel routines do not undergo the same "catalog" mechanism that server job routines do, hence DEFFUN declarations are inappropriate. Parallel routines are not readily called from job control code, since parallel routines are written in a different language (C++) from job control code (DataStage B...
by ray.wurlod
Wed Mar 01, 2006 6:44 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Pass yesterday's date as parameter
Replies: 9
Views: 2488

Code: Select all

dsjob -server <host> -user <userID> -password <passwd> -run -jobstatus -param name=value <projectname> <job>

You can have as many -param name=value options as needed.
by ray.wurlod
Wed Mar 01, 2006 6:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hashed file optimisation and removing fields
Replies: 5
Views: 1177

You can't control the columns (fields) that are loaded into memory. All you can do is load that subset of columns into a different hashed file, and cache that hashed file. Thus there would be no problem of the kind you fear in point 2.
by ray.wurlod
Wed Mar 01, 2006 6:37 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: REG: Hash File Creation Error
Replies: 9
Views: 1787

The crux of the error message is "Unable to create operating system file". You have to figure out why this is - permissions, non-existent directory in the pathname, whatever.
by ray.wurlod
Wed Mar 01, 2006 6:35 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Pass yesterday's date as parameter
Replies: 9
Views: 2488

If you're passing a parameter to the job you have to pass it from somewhere - perhaps a job sequence, perhaps a shell script. It's there that you generate yesterday's date. In a job sequence a suitable expression is Oconv(@DATE - 1, "D-YMD[4,2,2]") (Adjust the specification to suit...
by ray.wurlod
Tue Feb 28, 2006 10:04 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: ETL errors while running batch schedule
Replies: 13
Views: 8681

I don't believe that the cache space for OSH being insufficient would lead to the "broken pipe" error thar was reported. This looks much more like a timeout possibly caused by too many processes on the machine (and therefore too long a wait to start another process).
by ray.wurlod
Tue Feb 28, 2006 4:43 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Dividing '-20' by '-10' gives me 2, as i needed '-2'
Replies: 7
Views: 1015

Code: Select all

If Divisor = 0 Then 0 Else Abs(Dividend/Divisor) * ((If Dividend > 0 And Divisor > 0) Then 1 Else -1)
by ray.wurlod
Tue Feb 28, 2006 4:39 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Degree of parallelism for Oracle Entreprise
Replies: 5
Views: 1711

If you do not specify the partition table, then your SELECT will operate in sequential mode. If there is an Oracle table that specifies that your CUSTOMER data can be read four-way parallel then naming that table will allow DataStage to take advantage of it.
by ray.wurlod
Tue Feb 28, 2006 4:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HFC.exe -> need it but don't have the Datastage CD
Replies: 20
Views: 5916

HFC will generate a command to create a 64-bit hashed file (note: "hashed file" not "hash file") if you select the appropriate option.
by ray.wurlod
Tue Feb 28, 2006 4:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Like Operator in Transform
Replies: 4
Views: 1153

DataStage server job expressions do not use SQL wildcards. DataStage server job expressions have a more flexible set of pattern matching capabilities which you can read about in on line Help (topic Pattern Matching Operators) or in the DataStage BASIC manual.
by ray.wurlod
Tue Feb 28, 2006 4:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error when writing records to hash file
Replies: 13
Views: 3155

Hi ray, Thanks for your reply, can I resize dynamic 30 file to 64 bit and I read in one of the post that there is HFC.exe in client version of datastage. How can I use the HFC to see the type, modulus and seperation (I dont have HFC.exe with me) is there any other way than HFC and I have three key ...
by ray.wurlod
Tue Feb 28, 2006 4:13 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Dividing '-20' by '-10' gives me 2, as i needed '-2'
Replies: 7
Views: 1015

Code: Select all

If Divisor = 0 Then 0 Else Abs(Dividend/Divisor)
by ray.wurlod
Tue Feb 28, 2006 4:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: HFC.exe -> need it but don't have the Datastage CD
Replies: 20
Views: 5916

A couple of corrections. HFC does not actually create the hashed file; it generates a command that allows you to create the hashed file either from DataStage environment (a CREATE.FILE command) or from the operating system environment (a mkdbfile command). It does not calculate the average record si...