Search found 53125 matches

by ray.wurlod
Mon Oct 03, 2005 8:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: If hiredate is NULL, then..
Replies: 6
Views: 1674

The system variable @NULL.STR is the "string representation of null" using which would avoid needing to evaluate Char(128) in every row processed.
by ray.wurlod
Mon Oct 03, 2005 8:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Deleting Records - When Not found - Datastage Job - help pls
Replies: 5
Views: 3406

The output "table or file" is the source table ODBC1. User-defined SQL is of the form DELETE FROM tablename WHERE keycol = ? You might like to use an intermediate text file so that all rows are selected from ODBC1 before you start deleting rows, and therefore don't get locking issues. The file needs...
by ray.wurlod
Mon Oct 03, 2005 8:27 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: READING OSH
Replies: 3
Views: 1578

"collate sequence" or "collation sequence"
by ray.wurlod
Mon Oct 03, 2005 6:00 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Configuration of DSN on Linux for DS
Replies: 8
Views: 3902

Like any UNIX machine, you must have created your DSN definitions in .odbc.ini and in uvodbc.config files. Have you done both of these?
by ray.wurlod
Mon Oct 03, 2005 5:53 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job paramater - how to manage list
Replies: 4
Views: 1235

There are techniques you can use, but you need to specify exactly what you want to do. For example, the DSGetParamInfo function can return a list of all the legal values in a List type parameter.
by ray.wurlod
Mon Oct 03, 2005 5:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: checking 'running' status
Replies: 9
Views: 2590

Surely you can wrap a loop around it (StartLoop and EndLoop activities) with a Sleep command in it?
by ray.wurlod
Mon Oct 03, 2005 5:44 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Email Notification activity
Replies: 9
Views: 2580

No, but you can write your own Routine and call it from a Routine activity. Look at the supplied test routine as a start point.
by ray.wurlod
Mon Oct 03, 2005 5:39 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to get DS object name
Replies: 3
Views: 1322

Provided you've been diligent preserving the connections between table definitions in the Repository and in your jobs, you can do a Usage Analysis on the table definition in which the column occurs. This should reveal all the jobs in which it is used.
by ray.wurlod
Mon Oct 03, 2005 5:36 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: If key already exists, do NOT pass record, else process it.
Replies: 9
Views: 3014

You must use separate Hashed File stages for reading and writing.

Add an Annotation to the job to indicate that both stages refer to the same hashed file.
by ray.wurlod
Mon Oct 03, 2005 5:33 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Data warehouse failures
Replies: 14
Views: 4950

The first area is one of politics or expectation management. At the really bad site of which I posted, the business analysts took 17 months of procrastination and prevarication before announcing that "we do not write specifications - we write business requirements". It would have been good to know t...
by ray.wurlod
Sun Oct 02, 2005 11:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: If key already exists, do NOT pass record, else process it.
Replies: 9
Views: 3014

You can not use write cache, because the results have to be available immediately.
You can not use read cache, because the hashed file is cached when the stage opens and doesn't change subsequently in memory.
And you must specify "lock for update" - that is, "Disabled, lock for update".
by ray.wurlod
Sun Oct 02, 2005 11:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Data warehouse failures
Replies: 14
Views: 4950

kduke wrote:The review commitee covered the employee.


What did they cover the employee with?!! :lol:
by ray.wurlod
Sun Oct 02, 2005 5:04 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: checking 'running' status
Replies: 9
Views: 2590

Wrap the "picture" in Code tags, then use Preview to get it right. You could use a Routine activity to test whether the job is running, and only fire its trigger if the job is not. FUNCTION IsJobRunning(JobName) Equate RoutineName To "IsJobRunning" $IFNDEF JOBCONTROL.H $INCLUDE DS...
by ray.wurlod
Sun Oct 02, 2005 4:55 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CPU usage question
Replies: 3
Views: 1018

If you enable inter-process row buffering for this job it will allow (force?) the Transformer stages to run in separate processes.
by ray.wurlod
Sun Oct 02, 2005 4:52 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: updating hash file
Replies: 4
Views: 897

Unless, of course, you use a UniVerse stage! :wink: