Search found 53125 matches

by ray.wurlod
Fri Jul 01, 2005 6:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Replace function
Replies: 12
Views: 3171

Sreenivasulu wrote:U can use the REPLACE function of Datastage to do this.

I was really reacting to this post, of course! :P
by ray.wurlod
Fri Jul 01, 2005 6:45 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Summarizing Columns in Transformer
Replies: 6
Views: 2632

Welcome aboard! :D Best practice is never to abort, so that you retain control. Pre-process the data to look for violations. If any is found, your job sequence can choose not to run the "real" job. Or to run an intermediate job to correct those violations, if such action is appopriate/possible.
by ray.wurlod
Fri Jul 01, 2005 6:40 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to avoid NULL to reject - in SWITCH case
Replies: 20
Views: 6515

@NULL and @NULL.STR are DataStage BASIC system variables and therefore inappropriate in parallel jobs. What kind of "input stage" are you using? For example, the Reject link from a Sequential File stage only handles rows that do not match the schema associated with the input link. You need to follow...
by ray.wurlod
Fri Jul 01, 2005 6:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Exponential
Replies: 5
Views: 2216

From memory, the data browser flips to exponential when the number of decimal places exceeds 4, for float and dfloat data types. This is certainly the case with certain calculations in server edition. Within DataStage BASIC this behaviour can be overridden via a PRECISION declaration, but we don't h...
by ray.wurlod
Thu Jun 30, 2005 7:08 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage BASIC Command
Replies: 7
Views: 2114

from within Designer, press F1. In the search box, type in BASIC. One of the returned objects will be "Alphabetical listing of BASIC commands". There you will find vast amounts of information on any/all of the BASIC commands available in DS. Only some of them are in the on-line Help, ostensibly the...
by ray.wurlod
Thu Jun 30, 2005 7:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Controller Problem
Replies: 3
Views: 1018

Is the "timeout waiting to start" reliably reproducible?
What other load is on the machine at the time?
by ray.wurlod
Thu Jun 30, 2005 6:58 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Replace function
Replies: 12
Views: 3171

Nah! REPLACE replaces the value of an element in a dynamic array. You need to use CONVERT, EREPLACE or CHANGE. CHANGE is a subset of EREPLACE functionality. For single character replacement, CONVERT is the more efficient. However if you need portability to Windows platforms you will need EREPLACE or...
by ray.wurlod
Thu Jun 30, 2005 6:48 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job aborts after 754K recs with Aggregator: %s
Replies: 20
Views: 6004

The Sort column contains 1, 2, 3 and so on to indicate the order in which the columns are known to be sorted; this would correspond to the order of column references in an ORDER BY clause. The Sort Order column has a drop down list from which you can choose Ascending or Descending as the order of so...
by ray.wurlod
Thu Jun 30, 2005 6:43 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: BAT executing
Replies: 5
Views: 1169

Source code for the before/after subroutine ExecDOS is supplied; you can inspect it and use it as a basis to create your own.

When you call the DSExecute() function the first, shell, argument, must be "DOS" on a Windows platform in order to execute a DOS-level command or BAT file.
by ray.wurlod
Thu Jun 30, 2005 6:41 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Aggregator stage error
Replies: 6
Views: 1332

... except B-tree indexes (usually) :twisted:
by ray.wurlod
Thu Jun 30, 2005 6:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Exponential
Replies: 5
Views: 2216

They're probably stored OK (as float or dfloat?) but the viewer has a limited range of precision, outside of which it resorts to exponential view. That is, I believe that the restriction is in the viewer, not in the Data Set itself.
by ray.wurlod
Thu Jun 30, 2005 1:15 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Aggregator stage error
Replies: 9
Views: 2019

What did you find when you searched the forum for this?
by ray.wurlod
Thu Jun 30, 2005 1:03 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Unable to connect to DS server
Replies: 14
Views: 3973

Developers normally get granted CONNECT privilege. When it doesn't happen it's a gremlin. I have no other explanation available, but suspect some kind of timing issue.

Perhaps asking at ADN would prove fruitful.
by ray.wurlod
Thu Jun 30, 2005 1:01 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Loading only values of a particular attribute value
Replies: 4
Views: 847

That suggests that every row in the sequential file satisfies your condition, or that you have mistyped the constraint expression. Can you check the latter? Use the Debugger to step through a row at a time, inspecting (watching) the values of the attribute(s) as you step through. Set a breakpoint to...
by ray.wurlod
Thu Jun 30, 2005 12:57 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Passing values to Job Parameters
Replies: 9
Views: 1938

You will get there, maybe with our help. People here have implemented these kind of things, for example I have implemented a solution with an arbitrary number of levels of dependency. It also incorporated a scheduler, and was all written in DataStage BASIC.