Search found 4605 matches

by kduke
Fri Aug 04, 2006 12:37 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Multi developer environment
Replies: 2
Views: 644

Why not separate projects?
by kduke
Fri Aug 04, 2006 12:36 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Bug in DSGetJobInfo DSJ.JOBELAPSED?
Replies: 1
Views: 1058

The elapsed time is based on after the SQL statement returns. This changes the rows per second number. I know, weird.
by kduke
Wed Aug 02, 2006 10:02 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Property value cannot contain UniVerse mark characters
Replies: 3
Views: 1310

They are char(251) to char(255) that are probably the problem.
by kduke
Wed Aug 02, 2006 9:58 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Duplicate records in a Hash File !!!
Replies: 6
Views: 3194

It is possible to have duplicates without it being broken. If you have a space in a key then it will look like a duplicate. I agree with Arnd, I think this is broken.
by kduke
Mon Jul 31, 2006 6:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Setting Common Variables in Routines
Replies: 8
Views: 2292

Please edit your post and put code tags around the program list. This will save you indentation. Makes it easier for us to understand. Thanks.
by kduke
Mon Jul 31, 2006 5:58 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Email notification
Replies: 2
Views: 759

EtlStats uses a shell script to send email and do attachments in UNIX. It uses blat.exe for Windows. You can dig into the code and see how it works if you want an example.
by kduke
Thu Jul 27, 2006 8:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Clearing Multi Instance logs with CLEAR.FILE
Replies: 12
Views: 5952

I got to thinking something has to trigger the client to reload to the statuses because a compile, a reset or a job finishing will force the client to reread the status file. I think it you took the code in http://www.dsxchange.com/viewtopic.php?t=89607&start=15 and added a reset on a job instance that did not exist this would work.

Hacking is fun.
by kduke
Thu Jul 27, 2006 8:09 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Review checklist & Estimation document/guidelines
Replies: 8
Views: 2583

All worthless.
by kduke
Thu Jul 27, 2006 8:09 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Review checklist & Estimation document/guidelines
Replies: 8
Views: 2583

We got tons of D.
by kduke
Thu Jul 27, 2006 6:59 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Review checklist & Estimation document/guidelines
Replies: 8
Views: 2583

In one of the newsletters I talked about estimation. I also talked about documentation as a part of a checklist. I think it was a different article.

Craig, do you think we could pass Ray's health check? It would be fun trying.
by kduke
Thu Jul 27, 2006 6:50 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Report on jobs currently running in DS server
Replies: 18
Views: 8030

Good point. In the osh is there anything that identifies the job like link name? If so then I would try get list jobs and links with a SQL statement into sequential file like: project,job,link I would grep for the link name then only run dsjob on the limited list. dsjob on every job in every project...
by kduke
Thu Jul 27, 2006 6:43 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: generating jobs reports
Replies: 60
Views: 24753

I posted your 1. solution on ADN a long time ago. I think it is on my tips page. If you have EtlStats installed then you run a SQL statement to generate the html index. If any column ends in ".htm" or ".html" then it turns it into a link. The job called GenHtmlFromSql does this for you. It will turn...
by kduke
Wed Jul 26, 2006 5:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Index Query
Replies: 4
Views: 1007

Do it in a routine. I think it would be a lot easier using a Case statement.