Search found 4605 matches

by kduke
Sat Apr 09, 2005 6:51 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Information needed on EtlStats
Replies: 7
Views: 2385

That is it. VC may not work that way but Designer still does. Not sure if that is a documented feature. Not even sure how I learned it.

Did I put you to sleep with my rant?
by kduke
Fri Apr 08, 2005 9:06 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Information needed on EtlStats
Replies: 7
Views: 2385

By the way it may take some time to figure out all that is in EtlStats but if you get it all working you will love it. You will not believe I give it away. I am sure at some point most of this will be included in some Stage product from ASCL. It should be built in. Some is in MetaStage now like row ...
by kduke
Fri Apr 08, 2005 8:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Information needed on EtlStats
Replies: 7
Views: 2385

Sure. I think there are several posts on these. The export files are Ds7.1. I am not sure you can use them on older versions. There are several directories you need to create below your project to make the jobs work. In the zip file there are files which go in these directories as well. Dir: KimD Sc...
by kduke
Fri Apr 08, 2005 5:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Full Job Description
Replies: 8
Views: 2302

You could use SQL if you are confident. I wrote a routine to create a standard full description. I would download it from my tips page and modify it. I think I also posted the code on here. So search for KgdFixLongDesc.
by kduke
Fri Apr 08, 2005 5:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DSjobReport error
Replies: 6
Views: 3502

The DSEngine directory is usually the same level as the projects directory. So you can use: ../../DSEngine/bin/dsjob If you are on Windows then use "\". If you projects are not on the same directory structure then use a full path. /opt/Ascential/DataStage/DSEngine/bin/dsjob Find the path to your pro...
by kduke
Fri Apr 08, 2005 5:16 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: IF statements and order
Replies: 5
Views: 1782

Do it in a routine. Nested case statements would be lots easier to read and modify later.
by kduke
Fri Apr 08, 2005 5:12 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: swap filling while memory is still available
Replies: 7
Views: 3633

Most UNIX vendors recommend 2 to 3 times swap space as physical memory. the way UNIX works is that it doesn't start swapping until the available memory is full I do not think is valid any more especially on Sun Solaris. I do not think one process can grow beyond 2gb on most boxes. If you look at the...
by kduke
Thu Apr 07, 2005 3:23 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Routine Error
Replies: 4
Views: 1123

You need else clauses on statements like WRITESEQ. So you can print some message of where it failed.
by kduke
Thu Apr 07, 2005 6:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Find out job name
Replies: 5
Views: 1581

Routine names are stored in field 31 of the ROOT record of DS_JOBOBJECTS. This is not always accurate. This is the dependent object field. It also stores job names in sequence jobs. Field 32 is the dependent type. Here is something that will work. select DS_JOBS.NAME AS JOB_NAME FMT '35L', DS_JOBS.C...
by kduke
Wed Apr 06, 2005 9:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Universe Stage and substrings
Replies: 3
Views: 1771

You need to create a dictionary item or use EVAL.

SELECT EVAL "FULL.TEXT[1,20]" FROM RT_LOG123;

EVAL has several options to it where you can format it or name the column. Do a search. Ray has lots of posts using EVAL.
by kduke
Wed Apr 06, 2005 11:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How does filter command in sequential file stage work?
Replies: 12
Views: 11712

ADN has an example of the filter command using dsjob -report XML. You can download it and see how it works.
by kduke
Tue Apr 05, 2005 5:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Sequence
Replies: 9
Views: 2958

Craig We just upgraded from 7.1 to 7.5 and it worked fine in 7.1. It has a couple of fixes in 7.5 though. So it is improved. 7.5 will stop all jobs in a sequence now when yo stop the main sequence. No need for my stupid routine any more. Also my hack to set a parameter during a running sequence also...
by kduke
Tue Apr 05, 2005 5:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DSJS.NOTRUNNING=99
Replies: 4
Views: 1743

I think most of your assuptions are accurate. I tried to match the status with what shows up in the Director. Here is that code straight out of DsWbMon. begin case case JStat = 0 JobStatus = 'Running' CanRunFlag = 0 CanResetFlag = 0 CanStopFlag = 1 case JStat = 1 JobStatus = 'Finished' case JStat = ...
by kduke
Tue Apr 05, 2005 11:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Sequence
Replies: 9
Views: 2958

Ds7.1 has restartable jobs. There are 2 checkboxes under job properties you need to check. The first is add check points so job is restartable. Check this. Also check the one below it about automatically handle objects that fail.
by kduke
Tue Apr 05, 2005 11:10 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: After job routine
Replies: 5
Views: 1008

You might be able to just get the number by parsing the output with a field() function.

RowCount = field(OutPutA, " ", 1)