Search found 53125 matches

by ray.wurlod
Thu May 08, 2014 4:27 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Performance Statistics shows 0 rows
Replies: 11
Views: 4831

Process metadata for the perfomance analysis tool are collected into XML files (in the XMLFiles directory). This might have something to do with the error that you are seeing. But I really believe that its more likely to be an issue with the Job Monitor.
by ray.wurlod
Thu May 08, 2014 4:24 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Deadlock on TeraSync table (2631)
Replies: 2
Views: 1812

The only possible solution is to prevent the deadlock from occurring. First, I guess, you need to use something like Teradata's PMON to determine where the deadlock is, then identify the cause, then (if it's in your DataStage jobs) eliminate the cause.
by ray.wurlod
Thu May 08, 2014 4:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Parse data
Replies: 13
Views: 5985

Sequential File stage is a passive stage, and does not do any work (apart from formatting columns) on the data. Transformer stage is an active stage and is where the work (for example adding the call ID) must be done.
by ray.wurlod
Wed May 07, 2014 5:21 pm
Forum: General
Topic: istool syntax
Replies: 30
Views: 52296

My bad. dscc is the client-side command line compiler.
by ray.wurlod
Wed May 07, 2014 5:15 pm
Forum: General
Topic: How to find Last compilation of the datastage job?
Replies: 8
Views: 8124

:idea:
You might investigate field #31 in the JOB record in the RT_CONFIGnnn table for the job.
by ray.wurlod
Wed May 07, 2014 5:02 pm
Forum: General
Topic: How to find Last compilation of the datastage job?
Replies: 8
Views: 8124

kvshrao wrote:Go to Advanced Find and check the last modified timestamp
Last modified is NOT the same as compiled timestamp. I might work on a complex job for a number of days before my first attempt at compiling. Every time I save (which is frequent) the last modified timestamp is updated.
by ray.wurlod
Tue May 06, 2014 8:05 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: pad string
Replies: 15
Views: 7438

You could do a Right("0000":<field>,4) or maybe even a PadString("",0,4-length) : <field>? According to the help files, padstring does append Instead of hardcoding the 0 use Str function to generate the zeros equal to the length of field. right(Str('0',4):<field>,4) All function...
by ray.wurlod
Tue May 06, 2014 8:02 pm
Forum: General
Topic: How accurate the rows /sec counts are in Datastage?
Replies: 4
Views: 2245

Sampling is at 10 second intervals, unless you've changed this via Options. This is pretty coarse sampling, particularly for small volumes. Further, rows/sec can include wait time for the generating (extraction) query to start delivering rows, which can be substantial (for example if the query inclu...
by ray.wurlod
Tue May 06, 2014 7:58 pm
Forum: General
Topic: DataStage 8.5 End of Life support
Replies: 4
Views: 3941

tcurcio@us.ibm.com wrote:So, it cannot be April 2015 since that would mean less that 12 months.
Thanks, Tony.

That was my guess 14 months before April 2015. :wink:
by ray.wurlod
Tue May 06, 2014 3:22 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: odbc stage update table issue
Replies: 3
Views: 1639

You can not supply an IN list via an element of the ORCHESTRATE collection.
by ray.wurlod
Tue May 06, 2014 3:18 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: pad string
Replies: 15
Views: 7438

I would create jobs to use each, and process a statistically significant number (millions) of rows through each, controlling for things like caching. Use the player timings and other environment variables, and/or DataStage performance analyzer, and/or Operations Console to perform the measurement.
by ray.wurlod
Mon May 05, 2014 9:43 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Problem in running Multi Instance
Replies: 4
Views: 1973

It's a good approach provided that the engine has sufficient capacity to run that many invocations simultaneously.
by ray.wurlod
Mon May 05, 2014 6:17 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Surrogate Key - File Block Size property
Replies: 2
Views: 1976

Pretty sure there's not. Nor does the Surrogate Key Generator stage give you the possibility of using a job parameter - the only choices are "system picked" and "user picked".

Enhancement request, perhaps?
by ray.wurlod
Mon May 05, 2014 4:47 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Does Before-SQL works only for DML ?
Replies: 11
Views: 3629

I make a lot of use of this functionality loading to Teradata (replace the work table then populate it using FastLoad). It does not fail when the table does not exist. Must be a database-specific thing. Check also any "fail on error" properties that might exist in the Connector stage.
by ray.wurlod
Sun May 04, 2014 5:10 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Decimal to String
Replies: 19
Views: 8810

Actually, in this specific case, there is probably an implicit conversion performed from decimal to string, since the Field() function requires a string data type as its first argument.

I prefer not to rely upon implicit conversions in parallel jobs.