Search found 4992 matches

by kcbland
Tue Nov 01, 2005 2:10 pm
Forum: Site/Forum
Topic: Write a Book!
Replies: 40
Views: 20404

Ford Prefect?
by kcbland
Tue Nov 01, 2005 2:06 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: ORA-00604, ORA-04031
Replies: 3
Views: 1767

See your DBA, this is all Oracle.
by kcbland
Tue Nov 01, 2005 2:05 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Action Clear Table then Insert Rows
Replies: 8
Views: 1577

TRUNCATE would have bypassed that trigger. 8)
by kcbland
Tue Nov 01, 2005 1:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Populate a Parameter from File
Replies: 1
Views: 718

Sure, either use a Sequencer or Batch job to control your transformation job. The easiest to use is a Batch job, because it writes all of the job control for you. All you need to do is get that file into a variable. Here's one easy way: UNIXcmd="cat /wherever/yourfile" Call DSExecute(&...
by kcbland
Tue Nov 01, 2005 1:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage 101
Replies: 1
Views: 939

Get your hands on the CD, there's a tutorial and boatloads of documentation comes with the client install. After that, experiment and play. We're open 24x7 if you need clarification. :wink:
by kcbland
Tue Nov 01, 2005 1:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: OCI stage , Look up and Update
Replies: 14
Views: 2676

kollurianu wrote: If i donot need the updates immediately , then i need not set transaction size to 1 or array size to 0 , is that correct.


Yes, and you can use row buffering and IPC stages.
by kcbland
Tue Nov 01, 2005 1:06 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Action Clear Table then Insert Rows
Replies: 8
Views: 1577

Could be a bug, but have you recompiled the job incase of the previously stated mismatch?

The delete is absolute, it will work.
by kcbland
Tue Nov 01, 2005 1:03 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: OCI stage , Look up and Update
Replies: 14
Views: 2676

Sure, in your design replace OCI with HASH and that works given the previously stated conditions.
by kcbland
Tue Nov 01, 2005 12:51 pm
Forum: Site/Forum
Topic: Write a Book!
Replies: 40
Views: 20404

Samwise Gamgee
by kcbland
Tue Nov 01, 2005 12:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: OCI stage , Look up and Update
Replies: 14
Views: 2676

Hash files work the same way, no read or write caching and no row buffering or IPC between stages.
by kcbland
Tue Nov 01, 2005 12:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Action Clear Table then Insert Rows
Replies: 8
Views: 1577

It's supposed to, it uses rollback space to perform the delete. Truncate doesn't and it's nearly instantaneous on non-partitioned tables. If the delete failed do to inability to get enough rollback, the query should have died causing the job to blowup. Are you using ODBC or OCI? If OCI, unless you d...
by kcbland
Tue Nov 01, 2005 12:31 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Standard Deviation Invalid
Replies: 2
Views: 1725

Off-hand, this part of the message gives me concern: While creating "DSColumnC" object of type "" The blank object type makes me think maybe some internal metadata is screwed up. This stage historically had some issues where derivations were lost. Also, the metadata is important. Just for giggles, d...
by kcbland
Tue Nov 01, 2005 12:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: OCI stage , Look up and Update
Replies: 14
Views: 2676

Commit after every row using 1 as the commit count. For upstream stages to wait for downstream stages to finish with a row, you must disable row buffering and not use IPC stages between the reference and the write.
by kcbland
Tue Nov 01, 2005 12:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Action Clear Table then Insert Rows
Replies: 8
Views: 1577

Methinks your job design doesn't match the compiled code.

The clear table does a "DELETE FROM TABLE" command. A TRUNCATE would be better.

But, your data sounds like it updated existing rows or inserted.
by kcbland
Tue Nov 01, 2005 11:07 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Loading multiple tables - Looking for Best Practices
Replies: 4
Views: 1546

Your requirement is that many, maybe millions of rows of data, across multiple tables, have to instantly appear. Give a large volume of data, there is no database mechanism available to do such a thing, so therefore no ETL tool can accomplish the same. For small volumes, you can group a small set of...