Search found 53125 matches

by ray.wurlod
Wed Aug 13, 2003 8:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Versioning of jobs
Replies: 7
Views: 1674

It remains true that the package installer can only be used by a DataStage administrator (on UNIX that means dsadm or root, on Windows it means a member of the Administrators group). It also remains true that only released jobs can be bundled into a package and therefore that only released jobs can ...
by ray.wurlod
Wed Aug 13, 2003 4:51 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Backup project at UNIX prompt
Replies: 3
Views: 1918

Nothing in DataStage is outside the file system, so you can use operating system backup utilities. The uvbackup utility can also be used. All backups must be performed with no DataStage processes running, lest you get a corrupted backup image caused by a dynamic hashed file changing shape half way t...
by ray.wurlod
Wed Aug 13, 2003 4:39 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Missing parameters
Replies: 11
Views: 3161

Check that the spelling and casing of the parameter name is exactly the same as you use in DSSetParam. Make sure that you really do have a DSSetParam call for this parameter (otherwise the job will use that parameter's default value). Experiment by changing that default value.
by ray.wurlod
Wed Aug 13, 2003 3:06 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Create UV table
Replies: 2
Views: 906

Kim's part way there. The data pathname is the pathname of the actual data portion, not of its parent directory, similarly the dictionary pathname is the pathname of the actual dictionary portion, not its parent directory. And, yes, you do need to define a primary key, which can be either a column c...
by ray.wurlod
Wed Aug 13, 2003 2:54 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to use Transaction Handling?
Replies: 2
Views: 996

Confirmed that input links to InfxCLI stage (DS 6.0, version 0.1.3 of the InfxCLI stage) have both array size and transaction size fields. This is on the Properties tab if you've chosen Grid Style. Output links from this stage type do not have transaction handling (but it's not really relevant to SE...
by ray.wurlod
Wed Aug 13, 2003 2:38 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Missing parameters
Replies: 11
Views: 3161

DSJE.BADVALUE usually means that a value that is inappropriate for the parameter. For example, if the parameter is an Integer, then a value of 10.0784 would be illegal. But it should be perfectly OK for a parameter of type Float. Can you check in code that DataStage really believes that this paramet...
by ray.wurlod
Tue Aug 12, 2003 4:51 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Run ds jobs from Unix prompt and pass parameters
Replies: 3
Views: 1651

Also be aware of the -jobstatus option, which acts like -wait but also reports various information about the job run onto stdout when the job completes.

Ray Wurlod
Education and Consulting Services
ABN 57 092 448 518
by ray.wurlod
Tue Aug 12, 2003 4:45 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Handling the Date datatype
Replies: 3
Views: 1060

This is a perfect case where a Transform is ideal. I call this Transform NowAsTimeStamp. It has a single input argument, which it ignores. It generates a TimeStamp. Its derivation expression is: Oconv(Date(),"D-YMD[4,2,2]"):" ":Oconv(Time(),"MTS:") Any place I need it, I can re-use this component. I...
by ray.wurlod
Tue Aug 12, 2003 4:38 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Dynamic arrays
Replies: 13
Views: 2599

If you want to append an element to a dynamic array you can use the Replace function. This can be useful in a stage variable in which you are constructing the dynamic array. Initialize the stage variable to "" (for each group of data). The derivation expression for the stage variable is Replace(stag...
by ray.wurlod
Tue Aug 12, 2003 4:34 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Splitting one input record into multiple output records
Replies: 2
Views: 1259

Strange as it may seem a Sequential File stage can do this for you. stuff -----> Transformer -----> SeqFile -----> stuff On the output link from the Transformer stage define one column, containing tax1 : "," : value1 : "," : anothervalue1 : LF : tax2 : "," : value2 : "," : anothervalue2 LF is a stag...
by ray.wurlod
Mon Aug 11, 2003 5:31 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Extracting data from String
Replies: 5
Views: 1242

Does that mean you included my copyright notice? [8D] All joking aside, the last couple of pieces of more complex code that I have posted have included such a notice, and I would appreciate it if people using it preserved that notice. The code is posted with the intention that you can use it, but wo...
by ray.wurlod
Mon Aug 11, 2003 12:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Extracting data from String
Replies: 5
Views: 1242

Hah! [^] If you only want one pairing resolved you don't even need to create a Routine. You could use a straightforward (!) output column derivation. Let's imagine, though, that you want to maximize flexibility by creating a Routine - a transform function - to which is passed the entire string as th...
by ray.wurlod
Sun Aug 10, 2003 11:45 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: this tool is not flexible
Replies: 8
Views: 1094

One thing that can assist the refresh is that the clients all have various filters, which have the effect of limiting the amount of information requested from the server. Sure it doesn't change the fact that it's a fat client, but it's never made any pretence of being a thin client. There's an awful...
by ray.wurlod
Sun Aug 10, 2003 7:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Weird Job behaviour
Replies: 2
Views: 603

If I were a DataStage support analyst the first question I would ask is "what's changed?" and I would not accept "nothing" as an answer. Such a quantum change in behaviour is not generated spontaneously; further, if nothing changed in your DataStage environment then it may reasonably be argued that ...
by ray.wurlod
Sun Aug 10, 2003 4:30 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: too many warning message
Replies: 9
Views: 2602

If the Informix IDS instance is on the same machine as the DataStage server, an array size of 1 will work. Otherwise, calculate array size as (packet size / row size), or an integer multiple thereof, to get efficient use of network packets. An array size of 1 will still work, but will not make very ...