Search found 4992 matches

by kcbland
Mon Oct 11, 2004 1:57 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job Parameters for Sequencer Jobs
Replies: 16
Views: 7595

The Sequencer has no capability to feed parameters from a file into a job via the Job Activity stage functionality. However, if you write a function (which Tony has) which reads a file, parses the contents, and returns the values into fixed return codes, you can send those results into the job param...
by kcbland
Mon Oct 11, 2004 1:54 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improper DatType Error
Replies: 4
Views: 856

You have an "improper datatype". You are doing something where the data cannot be used in the form it's presented. You are probably doing math on a string with letters.
by kcbland
Mon Oct 11, 2004 12:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: copy project from one box to another
Replies: 4
Views: 1269

This is a bad idea. Yes, it could work under specific circumstances, however, the caveats would be long and lengthy. The burden of simply importing and compiling jobs is not that great. Perhaps you could post why you are considering this route, because maybe you're doing things in a manner that make...
by kcbland
Mon Oct 11, 2004 12:36 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job Parameters for Sequencer Jobs
Replies: 16
Views: 7595

No, the Sequencer lacks any functionality to do this.
by kcbland
Mon Oct 11, 2004 11:33 am
Forum: Enhancement Wish List
Topic: DataStage Restricted Mode
Replies: 11
Views: 5582

You should manage this via user groups. Let Unix level admin persons take a group out of access, because as DataStage has ZERO functionality in this regard. The closest you have is to use Admin and revoke all of the groups with access. Then, you have to go back and add them again when you're finished.
by kcbland
Mon Oct 11, 2004 10:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Look for available number - routine question
Replies: 22
Views: 7529

I suggested that you put the list of unused numbers into a hash file. So, have a job read the sequential text file of unused numbers. The hash file should be defined with two columns: <1> OUTROWNUM (check this as the key to the hash file) <2> UNUSED_NUMBER (this will be an integer) Now, in the trans...
by kcbland
Fri Oct 08, 2004 1:42 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Look for available number - routine question
Replies: 22
Views: 7529

There's lots of ways to feed the unused numbers in. One method is to put them into a hash file using a primary key column derived using @OUTROWNUM. In your transformation job, when it needs a surrogate key, simply does a lookup against this hashfile using @OUTROWNUM as the keyexpression and returns ...
by kcbland
Fri Oct 08, 2004 12:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Look for available number - routine question
Replies: 22
Views: 7529

Okay, you don't have a big table. How about a medium table? This creates a virtual big table: select rownum from (select rownum from mediumtable union all select rownum from mediumtable union all select rownum from mediumtable union all select rownum from mediumtable ) where rownum not in &#...
by kcbland
Fri Oct 08, 2004 11:08 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Look for available number - routine question
Replies: 22
Views: 7529

Sure but it's slow.
by kcbland
Fri Oct 08, 2004 11:07 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: View Job Log Selectively
Replies: 1
Views: 556

The filtering will allow you to selectively view the messages. You'll have to discriminate by dates only. The only other way is to manually get rid of messages.

An option is to programmatically extract all messages to a file, throw it into Excel, and parse from there.
by kcbland
Fri Oct 08, 2004 11:03 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Look for available number - routine question
Replies: 22
Views: 7529

Sure, just find a big table somewhere and select the rownumber from it. In Oracle, I'd do: select rownum from bigtable where rownum <= 10000000 This will return a list of numbers from 1 to 10000000. You could actually get the list of unused numbers in a SQL statement like this: select rownum from bi...
by kcbland
Fri Oct 08, 2004 10:15 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: global variable
Replies: 4
Views: 1573

Only by working with job parameters can you achieve such a goal. You can put a job parameter as the password and supply the appropriate value at runtime. Environment variables work the same as parameters, you'll have to declare the envinronment variable as a job parameter. I don't believe a macro wo...
by kcbland
Fri Oct 08, 2004 9:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: manuals required to know about more Unix commands of DS
Replies: 2
Views: 1032

Under the DataStage Start button menu is Online Documentation. dsjob is extensively covered in the command line document.
by kcbland
Fri Oct 08, 2004 9:40 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: PeopleSoft Unix Process Scheduler running DataStage jobs.
Replies: 3
Views: 1594

Awe schucks, thanks for the gold stars. Actually, credit where credit is due. Steve Boyce handles all of the infrastructure and his talents include developing the underlying framework of scripts and process on which our ETL framework rests. You see a sampling of the skill he brings to our team.