Search found 15603 matches

by ArndW
Fri Jun 06, 2008 6:00 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sparse Lookup
Replies: 3
Views: 1166

This is my point. If you haven't changed your reference data between runs, then the different results must be due to changed input data. Perhaps the 2nd run lookup keys have extra trailing spaces?
by ArndW
Fri Jun 06, 2008 5:58 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Function in datastage to find date after 6 months
Replies: 10
Views: 17363

Sachin - that is the exact point I made in my post. Now we need to know what the original poster really wishes to do.
by ArndW
Fri Jun 06, 2008 3:24 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Function in datastage to find date after 6 months
Replies: 10
Views: 17363

Yes, this can be done using the ICONV() and OCONV() functions. First, use ICONV() to convert your date into then internal format, which is an integer number of days since Dec 31, 1967. Once you have this internal format you have various options, for instance adding or subtracting 182 days and then c...
by ArndW
Fri Jun 06, 2008 2:56 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sparse Lookup
Replies: 3
Views: 1166

It the same query works one run and not another with the same data, I would start looking for the error in the incoming data. Or do you modify the table used for the lookup?
by ArndW
Fri Jun 06, 2008 1:00 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Upsert option issue
Replies: 9
Views: 2123

The point of the reject link is that it supplies you with the SQL error code, which can then be used to try to figure out why this statement isn't working.
by ArndW
Fri Jun 06, 2008 12:35 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to pass parameters in server routines?
Replies: 5
Views: 1363

Jagan617 - thanks for the additional explanation, that has cleared things up. There are 2 answers to your question:

(a) 42
or
(b) :!:
by ArndW
Fri Jun 06, 2008 12:34 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Compilation is taking too much Time
Replies: 9
Views: 2254

Not datastage licenses, but perhaps (on AIX) the concurrent compile license.
by ArndW
Fri Jun 06, 2008 12:33 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Perfomance tuning advice?......
Replies: 7
Views: 1582

The Hashed File limit is due to internal pointers and can be avoided on large files by declaring them as 64BIT; this 2Gb limitation has nothing to do with the internal buckets and overflow groups, just pointer sizes.
by ArndW
Thu Jun 05, 2008 10:21 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Upsert option issue
Replies: 9
Views: 2123

"u" is not a valid English word, try using "you".

If you activate a reject link and output that to a file, what is the SQL error code you get?
by ArndW
Thu Jun 05, 2008 10:19 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: LookUp Stage (Dimensions to Fact)
Replies: 3
Views: 1141

No problem combining the canvas lookups into one stage, this might end up executing the same way as a job with several lookup stages due to the combination that the framework tries to do at runtime.
The memory required for one vs. several lookup stages is the same.
by ArndW
Thu Jun 05, 2008 10:07 am
Forum: General
Topic: Job Compilation takes 30 mins
Replies: 2
Views: 1184

Are you connected to your server with a fast internet connection? Are you using Citrix? We have a job here that takes 45 minutes to compile, except on weekends when the time goes down to 44 minutes (no, I'm not kidding). It is a large job, though. Are you on AIX? If so, getting the latest patch rele...
by ArndW
Thu Jun 05, 2008 9:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Oracle Row Commit
Replies: 11
Views: 4506

The environment variables, which you can include in the job parameters and change the defaults values, contain:

$APT_ORAUPSERT_COMMIT_ROW_INTERVAL (5000 row default)
$APT_ORAUPSERT_COMMIT_TIME_INTERVAL (2 second default)
by ArndW
Thu Jun 05, 2008 9:53 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Upsert option issue
Replies: 9
Views: 2123

Are you writing to the same Oracle instance?
by ArndW
Thu Jun 05, 2008 9:29 am
Forum: General
Topic: Cannot get rejected Oracle records to post to reject file
Replies: 13
Views: 6995

That behaviour makes more sense, since the "load" option executes externally to the DataStage. If you don't use the load method you will probably see the job execute as you expect.
by ArndW
Thu Jun 05, 2008 8:39 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Multilingual Issue (Japanese to UTF8)
Replies: 3
Views: 1197

Are you reading through the database? If yes, then in the database input stage specify "ShiftJIS" instead of UTF8.