Search found 53125 matches

by ray.wurlod
Thu Oct 12, 2006 1:51 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: more than one argument in routines
Replies: 8
Views: 1768

A Routine activity can only access a routine whose type is "transform function". This can have between one and 254 arguments. A before/after subroutine is intended to be invoked from job or active stage properties; it is never invoked directly from job control/job sequence. You can, of course, CALL ...
by ray.wurlod
Thu Oct 12, 2006 1:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: [Informix ODBC Driver]Could not update a row in the table
Replies: 7
Views: 3806

Is the database created without logging? If that's the case, when DataStage sends the COMMIT (after the triplet of UPDATE statements) Informix will reject it because there's no transaction log.
by ray.wurlod
Thu Oct 12, 2006 1:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CAN WE USE DECODE FUNCTION
Replies: 7
Views: 2788

I'd still use a hashed file, even for four rows. Might even populate it with an INSERT statement in ExecTCL before-stage subroutine in this case.
by ray.wurlod
Thu Oct 12, 2006 1:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CASE tatement
Replies: 3
Views: 1060

Most databases allow CASE constructs in SELECT statements. You can put the entire construct in the Derivation field in the Columns grid (rather than use user-defined SQL).

Code: Select all

CASE WHEN PROD_CODE = 'tan' THEN 'tango' WHEN PROD_CODE = 'asc' THEN 'Ascential' ELSE 'unknown' END AS PRODUCT
by ray.wurlod
Thu Oct 12, 2006 1:36 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Backup copies creations with After job subroutines
Replies: 13
Views: 3598

And it's perfectly OK to put more than one command into the Command argument; separate them with semi-colon or && operators.

An alternative is to write your own after-job subroutine that executes the commands separately through DSExecute().
by ray.wurlod
Thu Oct 12, 2006 1:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job is remaining in Aborted status though Reset many times
Replies: 12
Views: 3237

Because if the job sequence aborted it may not have had opportunity to update its runtime information (status, date/time, etc.).
by ray.wurlod
Thu Oct 12, 2006 1:31 pm
Forum: General
Topic: Dynamic Meta Data
Replies: 6
Views: 3490

Not possible in current versions. The reason for that is that DataStage is driven by the metadata. That is, you can not define derivations, constraints and the like without knowledge of the column names. "They" examined this possibility in the past (version 4?) with a solution of creating a job desi...
by ray.wurlod
Thu Oct 12, 2006 1:28 pm
Forum: General
Topic: Joins on Timestamp columns
Replies: 6
Views: 4085

Please post the detail of the message (double-click on the event in Director log view). The detail includes the name of the stage from which the error was reported.
by ray.wurlod
Thu Oct 12, 2006 1:27 pm
Forum: General
Topic: Release Note for 8.0
Replies: 10
Views: 5789

The ad on YouTube specifies October 2006, at least for the Information piece.
by ray.wurlod
Thu Oct 12, 2006 4:22 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Modify Stage
Replies: 7
Views: 2508

Can YOU please contribute less than $1 per week to help to fund this site?

Then you can see the premium posts.
by ray.wurlod
Thu Oct 12, 2006 4:19 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job is remaining in Aborted status though Reset many times
Replies: 12
Views: 3237

Error code 2 means "file not found".
Either d:\Indata_Arch\68159.csv does not exist when the job runs, or you do not have sufficient access privilege to the directory to determine whether it exists.
by ray.wurlod
Thu Oct 12, 2006 4:16 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: CAN WE USE DECODE FUNCTION
Replies: 7
Views: 2788

In a server job the most efficient mechanism is to use a Hashed File stage servicing the reference input link of a Transformer stage.
by ray.wurlod
Thu Oct 12, 2006 4:10 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Tunables Page in Administrator
Replies: 1
Views: 1068

The main factor to take into account is what other demands for memory occur on the system while you're using hashed file cache. A secondary factor is the row count and row size of the totality of hashed files thar you want to use each cache. Clearly with only 2GB of memory you would not set both cac...
by ray.wurlod
Thu Oct 12, 2006 4:05 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Access Universe through UNIX
Replies: 12
Views: 3760

Therefore, export DSHOME=`cat /.dshome` export PATH=PATH:${DSHOME}/bin should set the environment variable. If not, use DSHOME=`cat /.dshome` ; export DSHOME PATH=PATH:${DSHOME}/bin ; export PATH Once DSHOME has been set, the other commands mentioned earlier should work if you ar...
by ray.wurlod
Thu Oct 12, 2006 4:05 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Access Universe through UNIX
Replies: 12
Views: 3760

Therefore, export DSHOME=`cat /.dshome` export PATH=PATH:${DSHOME}/bin should set the environment variable. If not, use DSHOME=`cat /.dshome` ; export DSHOME PATH=PATH:${DSHOME}/bin ; export PATH Once DSHOME has been set, the other commands mentioned earlier should work if you ar...