Search found 53125 matches

by ray.wurlod
Wed May 31, 2006 10:42 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: imdtly
Replies: 2
Views: 1048

If it's dumping wrong data how can you assert that "everything is fine"? Etiquette Note We do not do "urgent" here, so we do not do "imdtly" either. This is an all-volunteer site, as far as posting is concerned. If you want urgent answers, sign up with your support provider for premium service, and ...
by ray.wurlod
Wed May 31, 2006 10:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Jobs suddenly become un-runable
Replies: 9
Views: 2391

Usually this occurs when the file system where your project resides becomes full. The tables that contain the status information (RT_STATUSnnn) can not be extended. (They may even become corrupted, but re-compiling can have the effect of clearing them and rebuilding from scratch.) It might be worth ...
by ray.wurlod
Wed May 31, 2006 10:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Merge Stage yeilding 'holes' in the output data
Replies: 8
Views: 1793

You have to enable APT_DUMP_SCORE environment variable.
Hint: make it a job parameter, then you can choose whether or not to use on any particular job run.
by ray.wurlod
Wed May 31, 2006 9:08 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: ORCHESTRATE program must be started on a node
Replies: 6
Views: 5102

Welcome aboard. :D This error is often caused by the configuration file having no nodes in the default node pool, which is not the case here. Is DataStage server installed on HOSTNAME ? That is, are all the pieces needed by the conductor process, such as access to DataStage logs, available on HOSTNA...
by ray.wurlod
Wed May 31, 2006 6:33 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: check if the sequence is good in input column
Replies: 8
Views: 2050

What do you want to do when you find a row out of sequence? You could run the stream through an Aggregator stage and assert that it's sorted - any out of order row will cause the job to abort. But this does not let you pick up the last value from the previous run, which you seem to indicate as a req...
by ray.wurlod
Wed May 31, 2006 6:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Ds repository tables in Basic routines
Replies: 8
Views: 2050

I would bet money this command works in the next release. I doubt if the next release changes that much. Except that you may need to issue such a request via the Metadata Delivery service. The Repository database will not be (is not) UniVerse-based, and there's no guarantee that the table names wil...
by ray.wurlod
Wed May 31, 2006 6:26 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using BEFORE SQL w/user-defined SQL query file with Teradata
Replies: 5
Views: 1557

DRS is Dynamic RDBMS Stage. It was introduced to allow the likes of PeopleSoft to deploy canned DataStage jobs to their customers; with a DRS you dynamically choose the database connection (e.g. DB2, Oracle, ODBC, SQL Server, etc), perhaps using a job parameter to specify it. As far as I am aware it...
by ray.wurlod
Wed May 31, 2006 6:20 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Merge Stage yeilding 'holes' in the output data
Replies: 8
Views: 1793

Correct, if you had partitioned the data feeding the update links differently when creating them. Do you check what partitioning has been used?
by ray.wurlod
Wed May 31, 2006 6:14 pm
Forum: Infosphere Master Data Management
Topic: what is the basic difference between kimball and billinmon
Replies: 10
Views: 16574

... and get the apostrophes correct!!! Slightly more seriously - not that I'm flippant about misuse of apostrophes - common sense ought to prevail in ETL design, and Kim has summed it up fairly well. It is an unfortunate fact that common sense is not nearly as common as once thought. It is another u...
by ray.wurlod
Wed May 31, 2006 3:53 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Merge Stage yeilding 'holes' in the output data
Replies: 8
Views: 1793

Entire guarantees that all records will exist on each partition, so all valid lookups will work. If you use any other partitioning algorithm with the Lookup, Merge or Join stages you must make sure that the Data Sets are identically (sorted and) partitioned on the lookup key columns.
by ray.wurlod
Wed May 31, 2006 3:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: call routine from unix
Replies: 3
Views: 893

It is not possible to run a routine from a shell script because there exists no argument passing mechanism. When you test a routine in the routine editor, it actually builds a "test bed" (a main program) that is used for passing the arguments from the test grid. This test bed program is discarded wh...
by ray.wurlod
Wed May 31, 2006 3:42 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Inserting Data into single comma seperated row
Replies: 7
Views: 2469

Design your algorithm on paper and from that produce a design plan and test plan. Generate some test cases and document these. In the Repository choose New Server Routine. Make sure that the routine type is "Transform Function" (this should be the default). Document the routine on the General tab. G...
by ray.wurlod
Wed May 31, 2006 3:39 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Upgradation to 6.0
Replies: 16
Views: 3597

What is your test plan to ensure that things behave the same before and afterwards? Do you have a documented test plan and appropriate test data? If not, why not? Does your client not require that you prove that the behaviour is unchanged (other than as documented with the product)?
by ray.wurlod
Wed May 31, 2006 3:34 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Splitting String into different substrings of variablelength
Replies: 6
Views: 1446

The number of spaces is irrelevant. The Field() function I provided counts them in order to yield the final delimited field. If there are trailing spaces, you might like to apply a TrimB() function before applying the Field() function. Field(TrimB(InLink.Address), " ", Count...
by ray.wurlod
Wed May 31, 2006 3:30 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Broken Named Pipes
Replies: 1
Views: 1374

Do you have row buffering enabled in this job and, if so, is it in process or inter-process?