Search found 4605 matches

by kduke
Wed Sep 20, 2006 7:37 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DICTVOC
Replies: 6
Views: 1426

You are correct. These are concepts within the Universe database. The DICT side of a hashed file or "table" stores the field names or formulas. The dictionary items are evaluated when you execute SQL or run the old fashioned reports called Recall or English within Universe. The VOC is the system tab...
by kduke
Wed Sep 20, 2006 7:30 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: New KgdGenHtml zip posted
Replies: 13
Views: 4831

I am sure Ray is correct. IBM owns it and will not give it out.
by kduke
Wed Sep 20, 2006 7:23 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to call the DS Routine in batch job?
Replies: 8
Views: 2238

A true batch job is what was used before sequences. That is what VMark originally called them. A batch job is a job which has no stages. It is all job control code.

You are correct if this is not what they meant then my answer is wrong.
by kduke
Tue Sep 19, 2006 10:03 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to call the DS Routine in batch job?
Replies: 8
Views: 2238

Search on DEFFUN. This has been covered a lot. There are lots of examples in EtlStats and on this site.
by kduke
Tue Sep 19, 2006 10:02 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Extraction Dates
Replies: 14
Views: 4078

Abort was a poor choice of words. It should skip to the end of that sequence. So each sequence should check the audit table to see if it has been run today. If it has then it exits to the last step. If it has not been run today then run all of the jobs normally. So do this check first in the sequenc...
by kduke
Tue Sep 19, 2006 1:30 pm
Forum: Data Integration
Topic: Modelling minute-level granularity
Replies: 4
Views: 9638

The surrogate key concept is cleaner. Then all the keys that made up the uniqueness of the original fact record and are represented in the surrogate key. So whatever is less work or works better either you keep adding dimension keys from the original fact table or you add a surrogate key to it. You ...
by kduke
Tue Sep 19, 2006 1:26 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Extraction Dates
Replies: 14
Views: 4078

Q1 First one Q2 You need a job or a routine to check for a finished date. If there is a finished date then the job or routine needs some way to signal the sequence that this step is finished. I would put this in as the first step of the extract sequence. I would either abort the job or return a @FAL...
by kduke
Tue Sep 19, 2006 12:06 pm
Forum: Data Integration
Topic: Modelling minute-level granularity
Replies: 4
Views: 9638

Sure, you could have 2 fact tables. One at the current level. The other just has the statuses plus the minute id. You need to join your 2 fact tables at the day level. So you would also need the day_id. You need to figure out what other keys you need to make join work. You will also need an index on...
by kduke
Tue Sep 19, 2006 8:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: how to get the stats of px Shared container's stages?
Replies: 3
Views: 1263

dsjob -report <project name> <job name> XML

Will give you link names and row counts and lots of other fields.
by kduke
Tue Sep 19, 2006 8:07 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to ensure a hash file is 64bits.
Replies: 9
Views: 3055

Here is the part you missed: If they show acef 010c (or 010c acef on an Intel CPU), then it is a 32-bit hashed file. If they show acef 020c (or 020c acef on an Intel CPU), then it is a 64-bit hashed file. For static hashed files, omit the "/DATA.30" from the hashed file pathname. So maybe both hashe...
by kduke
Tue Sep 19, 2006 7:54 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Cursor with Datastage
Replies: 2
Views: 3534

If you are trying to rethink the idea of a cursor then think of the primary input of a job as the cursor. Next you can do lookups of other things like a stored procedure would. I think of jobs like they are visual representations of stored procedures. Maybe that will help you transition to the DataS...
by kduke
Tue Sep 19, 2006 7:45 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: CURSOR SQLSERVER => DATASTAGE
Replies: 7
Views: 3700

Nick I think Ray is assuming that because you marked your profile as parallel then you want to build a PX or parallel job and not a server job. Both are part of DataStage. PX which is also called parallel is the newer part of DataStage development. It can be many times faster than a server job. It t...
by kduke
Tue Sep 19, 2006 7:31 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash file size exceeds cache size
Replies: 4
Views: 3237

The cache size is controlled in the DataStage Adminitrator. It is a property of a project. If you exceed the size then you need to reduce the amount of data you put in a hashed file or change this property. You can reduce the amount of data by only having columns you need. So eliminate unnecessary c...
by kduke
Mon Sep 18, 2006 9:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Mangement of code changes in production
Replies: 9
Views: 1402

I have seen it take days or weeks to do a historical rebuild.
by kduke
Mon Sep 18, 2006 9:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: New KgdGenHtml zip posted
Replies: 13
Views: 4831

That email was for Ascential. If he still works the email will be an IBM one.