Search found 6797 matches

by DSguru2B
Wed Jan 31, 2007 2:01 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to read DISTINCT from flat file ?
Replies: 5
Views: 1206

Ouch, completely overlooked that. Sorry about that. Look into the Remove Duplicate Stage. That will get you what you want.
by DSguru2B
Wed Jan 31, 2007 1:54 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

A simple solution. Use a bulk loader. It drops indexes and rebuilds them after the load finishes as part of its procedure.
by DSguru2B
Wed Jan 31, 2007 1:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to read DISTINCT from flat file ?
Replies: 5
Views: 1206

Pass it through a hashed file, the last duplicate will be retained. Or if you want the first one, pass it through aggregator and retain the first record, grouped on the column you want distinct on.
by DSguru2B
Wed Jan 31, 2007 1:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Envirn Variables as Job Parameters
Replies: 3
Views: 710

As Craig advised, dont pass any value any file. The job will pick it up from DSParams file during run time.
by DSguru2B
Wed Jan 31, 2007 12:57 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

chulett wrote:
DSguru2B wrote:They consider partitioning for billions of records. But maybe thats just my DBA. :wink:

It's just yours. :P

I always have the best lot :roll:
by DSguru2B
Wed Jan 31, 2007 12:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Column names in DS_jobs,DS_jobobjects,RT_LOGNNN
Replies: 2
Views: 1526

Code: Select all

LIST.DICT <<TableName>>

Run the above command in your Administrator. Its similar to Oracle Describe.
by DSguru2B
Wed Jan 31, 2007 12:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Lock and unlock jobs
Replies: 20
Views: 5670

Put a big, brighty-coloured annotation on it I'm working on this. DO NOT change it! I think easiest, simplest solution is provided by Ray. If others have to work on this in your absence, then the developer should add his/her id and timestamp and a brief description of what was changed, to the annot...
by DSguru2B
Wed Jan 31, 2007 12:43 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: SQL1652N : File I/O error occurred
Replies: 34
Views: 16058

for some strange reason our support team wants all jobs to write to the same log file. Possible, but it has to be sequential. For parallel processing, they have to be seperate files. Perhaps your support team needs to know that simultaneous writes to the same file is not possible, whether its the c...
by DSguru2B
Wed Jan 31, 2007 12:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

So is it better to use only Insert New Rows only..in Update Action Moreover downt he line we will be doing incremental load for every two days..Even then using Inser and Update will pose a problem Yes, 110% better. Yes. And if your DBA is anything like mine, he will laugh as the fact that you are a...
by DSguru2B
Wed Jan 31, 2007 12:25 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

You are correct and hence its taking a lot of time. Also it forces your array size to be set to 1 and thats another downfall.
by DSguru2B
Wed Jan 31, 2007 12:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to recover deleted job from Datastage Director
Replies: 3
Views: 3924

Thats why, always make a complete backup of your project(s).
by DSguru2B
Wed Jan 31, 2007 12:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

But not as much as doint UPSERTS.
Alternatively, load your file into a temp table. Do a sql join and get the inserts. Similarly you can get updates as well. Do bulk inserts. For updates, well you can pass it through DRS stage or OCI stage and do updates only. Will be much faster.
by DSguru2B
Wed Jan 31, 2007 12:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

Read my reply above.
by DSguru2B
Wed Jan 31, 2007 12:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Dsjob run Status Code
Replies: 5
Views: 2326

Now this is a post that belongs in my favourites :wink: .
This question has comeup one to many times. I think it should be added to the FAQ forum.
by DSguru2B
Wed Jan 31, 2007 12:15 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Improving performance
Replies: 24
Views: 3968

Re: Improving performance

pradkumar wrote:My option int he target DRS is Insert New Rows or Update Existing.


For a start, your problem is right there. Split your inserts and updates. And for millions of records, use the bulk loader.