Search found 53125 matches

by ray.wurlod
Fri Jul 09, 2010 6:32 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Varying nature of job run
Replies: 7
Views: 4037

The issue might be the spaces in "Documents and Settings". Try replacing that with "DOCUMEN~1". Try also leaving off the drive letter so that a UNIX pathname is formed:

Code: Select all

/DOCUMEN~1/User1/Desktop/DSX/A_custinteraction*.* 
by ray.wurlod
Fri Jul 09, 2010 1:45 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Max Value of Length property for a LongVarChar Field Type
Replies: 2
Views: 1666

Are you really expecting messages larger than this?
:shock:
by ray.wurlod
Fri Jul 09, 2010 12:35 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: find average salary
Replies: 8
Views: 2881

You need two passes through the data - just like you would in SQL (an outer query and an inner query). In the parallel world that will involve two jobs, since blocking operations are not permitted. The first job gets the average salary - probably using an Aggregator stage - and stores that somewhere...
by ray.wurlod
Thu Jul 08, 2010 4:56 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Maximum Number of Column in all Stages
Replies: 4
Views: 1646

That is true, however the underlying operating system in the engine may impose a limit on the amount of memory that is available and/or on the maximum width of a line in a file, either of which could thwart your evil plan to process 20,000 columns.
by ray.wurlod
Thu Jul 08, 2010 4:50 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Lookup logic
Replies: 4
Views: 2124

mail2hfz wrote:I am able to get this done with seperate lookups. Would like to know if any other way I can achieve it.
No. According to your explanation each word/token must be looked up individually.
by ray.wurlod
Thu Jul 08, 2010 4:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage Training
Replies: 7
Views: 2813

Fully booked through at least November 2011 (see my website).
:cry:
by ray.wurlod
Thu Jul 08, 2010 4:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: running a job for multiple file from specific folder
Replies: 24
Views: 5853

Please reveal your sequence design - in particular does it have an EndLoop as well as a StartLoop?
by ray.wurlod
Thu Jul 08, 2010 4:41 pm
Forum:
Topic: Data Linage from Cognos
Replies: 4
Views: 2437

Welcome aboard. If you have Cognos 8.4 you don't need anything else.
by ray.wurlod
Thu Jul 08, 2010 5:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: running a job for multiple file from specific folder
Replies: 24
Views: 5853

What is the delimiter of your "list of things" list in the StartLoop activity, and how did you get this delimiter into your list?
by ray.wurlod
Thu Jul 08, 2010 2:26 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error in using output of Exec command as parameter in job
Replies: 3
Views: 1575

Had you thought to Search DSXchange you would have had your answer by now. The output of the command includes a newline character that has been translated into a field mark character - you need either to trim that off or use a dynamic array reference or Field() function to extract the first field.
by ray.wurlod
Thu Jul 08, 2010 2:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Heap Allocation Failed-Increasing Heap Size Doesn't Help
Replies: 9
Views: 12922

Re: Heap Allocation Failed-Increasing Heap Size Doesn't Help

rubik wrote:My understanding is that DataStage is a 32bit app and therefore will only be able to use up to 2Gb of memory.
This is not the case on 64-bit AIX systems (such as version 6.1). I'm not sure what the bittage of version 5.3 is. Another thing you might look at is the setting of LDR_CNTRL.
by ray.wurlod
Thu Jul 08, 2010 2:21 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Pattern matching
Replies: 8
Views: 4281

Let's nail that last point before seeking a solution. Why does "A B C D E F" match "A B C * * *" and not match "A _ _ * * *"? Assuming there is a small number of patterns, I'd be using stage variables to determine the matches (one variable for each pattern with a six-wa...
by ray.wurlod
Thu Jul 08, 2010 2:16 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: running a job for multiple file from specific folder
Replies: 24
Views: 5853

If you want this in one go, you can use file pattern in your sequential file stage. No you can't - it's a server job. However - assuming the files all have the same structure (metadata) you could include a Filter command in your Sequential File stage that concatenates all the files into a single st...
by ray.wurlod
Thu Jul 08, 2010 12:17 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job output parameters
Replies: 10
Views: 3773

Alas, it is not easy in a parallel job, since you don't have direct access to the DataStage API - and, I believe, the C-callable API does not include the DSSetUserStatus() function in any case.
by ray.wurlod
Thu Jul 08, 2010 12:15 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Force a calling job to abort based on the child job's status
Replies: 2
Views: 2002

Any reason not to use a hierarchy of sequences, where it would be a lot easier to handle failure detection? To continue with your current approach you need to emplace a method of aborting the caller (which is anathema to me). One way would be to constrain the first output of the Transformer stage ba...