Search found 53125 matches

by ray.wurlod
Tue Jul 26, 2005 1:31 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using of RCP(Runtime Column Propagation)
Replies: 3
Views: 1524

No.

Runtime propagation adds columns that are in the schema but not explicitly in your design. If anything, one could argue that this degrades performance (the extra processing to make that decision). In practice, though, it's negligible.
by ray.wurlod
Tue Jul 26, 2005 1:30 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: date conversion
Replies: 27
Views: 8143

As I said, you can customize your Palette and have it wherever you want it. It's up to you what effect the stage will have. For example, if you're reading from a delimited text file (an operation that is necessarily sequential), then running that result into a BASIC Transformer stage does not contri...
by ray.wurlod
Mon Jul 25, 2005 9:51 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Flat File as intermediate vs Hash Table; which may be faster
Replies: 8
Views: 2728

For staging, where you don't need individual key-based access, a sequential file will always be substantially faster both to write and to read than a hashed file. The main reason for this is you can't sort the data by hashed file group number, since the hashing algorithms are not in the public domai...
by ray.wurlod
Mon Jul 25, 2005 9:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Flat file clear and append
Replies: 13
Views: 3132

If you want to clear them, just change from Append to Overwrite. If you don't want to clear them, leave the setting at Append. If you only want to clear them occasionally (such as at the beginning of the month) make a copy of your job, set the rule to Overwrite, but make sure it sends no rows (use a...
by ray.wurlod
Mon Jul 25, 2005 9:43 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Separating Extract, Transform and Load to three or more jobs
Replies: 7
Views: 1888

Training class DataStage Best Practices for one.

Freezing in an Australian winter (32C in Darwin!)
by ray.wurlod
Mon Jul 25, 2005 9:42 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: External Filter Output Column question
Replies: 3
Views: 1044

There's not really enough information to diagnose this one. I presume you're using an External Filter stage. Can you post the exact error or warning message that was generated? DataStage will normally insist on supplying a column because that column appears in the Columns grid. Have you tried removi...
by ray.wurlod
Mon Jul 25, 2005 9:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Parametr and Hash Fiel name
Replies: 9
Views: 2605

Your approach only works if the hashed files have identical metadata in terms of how data are stored in them.

DataStage is absolutely metadata driven. If you need different metadata (table definition) then you need a new job design.
by ray.wurlod
Mon Jul 25, 2005 9:37 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Waiting period
Replies: 2
Views: 701

Welcome aboard! :D When there is one process writing to a buffer and another process draining the buffer downstream, the downstream process needs a mechanism for detecting whether something has gone wrong with the upstream process. No new rows for 10 seconds (which is a long time if you're processin...
by ray.wurlod
Mon Jul 25, 2005 9:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage Projects ???
Replies: 9
Views: 1988

One or two "sandpit" projects in which developers can experiment with ideas is often useful.
by ray.wurlod
Mon Jul 25, 2005 9:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: STAGESTARTTIMESTAMP , STAGEENDTIMESTAMP
Replies: 9
Views: 1682

You can capture them in the same job, but only reliably in an after-job subroutine, which executes only after everything else has finished.
by ray.wurlod
Mon Jul 25, 2005 9:32 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Routine works in designer, not when run
Replies: 3
Views: 875

Augment the documentation on the General tab of your routine.
Add idiot-proofing to the routine's code.
Stop paying VAT. :lol:
by ray.wurlod
Mon Jul 25, 2005 9:30 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Not Updating the Existing rows in the Database
Replies: 6
Views: 1141

Update relies on a key match, not a complete row match. Given that your SQL Server table does not have a key, then you're up for some pretty clever detection strategies, or simply you allow duplicate rows to be inserted.
by ray.wurlod
Mon Jul 25, 2005 9:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Return code 141 from 'dsjob -jobstatus'
Replies: 8
Views: 2432

Some versions back there was a problem where the exit status was only reporting one byte of an integer. But I believe this was fixed. Could it have been reintroduced? What do "they" say?
by ray.wurlod
Mon Jul 25, 2005 9:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using of RCP(Runtime Column Propagation)
Replies: 3
Views: 1524

Please post your reasons for believing that there are bugs. Be specific about stage types and nature of bug in each case. I usually advocate not using RCP but not because of any bug. My reason is that tools such as MetaStage can't provide usage/lineage analysis of columns that are generated "on the ...
by ray.wurlod
Mon Jul 25, 2005 9:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Adding businessdays to timestamp
Replies: 9
Views: 1985

The point about using the BASIC Transformer stage is that the regular parallel Transformer stage does not have Iconv and Oconv available. Without these it's a really ugly problem; you will have to write your own function. As I said earlier, you need to read the timestamp as a string, pick the pieces...