Search found 53125 matches
- Thu Jul 01, 2004 4:18 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Is Pick Basic still the programming language in PX?
- Replies: 9
- Views: 3343
You'd be surprised how much data you can shift with server jobs, particularly if you use the multi-instance capability. While this can't partition processing across an MPP cluster, it can take full advantage of multiple CPUs in an SMP environment. The only downside, compared to PX, is that you (the ...
- Thu Jul 01, 2004 4:10 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Fox Pro and ODBC
- Replies: 2
- Views: 1061
My guess is that there's something awry with the data in the column `asset`.`residpct` in that row. Run the job in debugger; set a breakpoint on the input link and edit its expression to @INROWNUM >= 34998. Execution of the job will pause at row number 34999, and you can then step through at human s...
- Thu Jul 01, 2004 4:04 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Difference/Advantage of using Transform instead of Routine
- Replies: 12
- Views: 5038
There's no context switching when calling a routine; the only overhead is determining its location (via the Catalog, or VOC file) and loading it into memory (this process is sometimes called "link snapping"); after that, the in-memory location is cached. As part of loading the routine, stack entries...
- Thu Jul 01, 2004 3:54 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Debug aborts - client has disconnected
- Replies: 4
- Views: 1079
- Thu Jul 01, 2004 1:49 am
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Occasional "Missing StringID[2046]" error
- Replies: 7
- Views: 2619
My guess would be that you might be running out of hashed file descriptors in the T30FILE table occasionally, or maybe just taking a timeout accessing the resource file. That said, I don't think it could be the latter, because this is a key-based access to a hashed file that is never updated and the...
- Thu Jul 01, 2004 1:44 am
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Double Resource consume - Insert/Update Job
- Replies: 6
- Views: 1122
The only way that DataStage (or you, or anything else for that matter) could do it is to make reference to the target Oracle table, to determine whether the key exists already. If it does, do an update. If it doesn't, do an insert. Given that there is a key, this is all that you need to load into th...
- Thu Jul 01, 2004 1:39 am
- Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
- Topic: Pipeline Parallelism
- Replies: 4
- Views: 2979
- Wed Jun 30, 2004 9:00 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: How to do looping
- Replies: 7
- Views: 2168
- Wed Jun 30, 2004 6:25 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Previous Weekday From Date
- Replies: 9
- Views: 7669
- Wed Jun 30, 2004 4:22 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: unfamiliar Error Messages
- Replies: 3
- Views: 1322
"Unable to remove PRINTER segment" suggests that the permissions on the uv and/or dsapi_slave executable are wrong. These must be owned by root and have the setuid bit set. These commands execute an ipcrm (as root) before switching to the actual user to invoke the shell (for example uvsh ). If you d...
- Wed Jun 30, 2004 4:15 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Double Resource consume - Insert/Update Job
- Replies: 6
- Views: 1122
- Wed Jun 30, 2004 4:11 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Advice on Optimizing DS
- Replies: 1
- Views: 667
Nice thought, but JOINBUF is only about providing scratch space for optimizing joins in "UniVerse SQL". The major tip for optimizing DataStage jobs is the word "don't". Don't process any rows you don't have to. Don't process any columns you don't have to. Don't make expressions or routines unnecessa...
- Wed Jun 30, 2004 4:05 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: How to do looping
- Replies: 7
- Views: 2168
Can we just confirm whether you're really using parallel (as your post states) or server job? The answer is radically different, depending on which kind of job you're using. Also, did you intend to use a "conventional" dimensioned array, or a dynamic array (with an arbitrary number of arbirarily-siz...
- Wed Jun 30, 2004 4:02 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Question on Unidata STages
- Replies: 1
- Views: 597
- Wed Jun 30, 2004 4:00 pm
- Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
- Topic: Abort job when a Routine of the type Transform Function fail
- Replies: 5
- Views: 1449
No. As soon as you call DSLogFatal that job aborts immediately. Therefore any after-stage or after-job subroutine can not be executed. That's why we recommend not to use this function. The only way you can detect an aborted job (and, possibly, reset it) is in its controlling job. Why not use an OCI ...