Search found 53125 matches

by ray.wurlod
Thu Dec 25, 2003 2:34 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Records Rejected, Reason Unknown
Replies: 7
Views: 1907

It wasn't clear from your original post whether all rows being delivered to the ORABULK stage were being written to the DAT file. By how many are they different? Two? (My guess is based on two logged "non-numeric where numeric required" messages.) Would it be difficult to determine which rows were n...
by ray.wurlod
Thu Dec 25, 2003 2:29 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Types of Hash Files
Replies: 6
Views: 1559

In quick summary, "static" hashed files are pre-sized when they are created. The creator selects appropriate group size, hashing algorithm and number of groups (modulo) depending on the amount of data to be stored. These values do not change except through manual intervention. "Dynamic" hashed files...
by ray.wurlod
Thu Dec 25, 2003 2:22 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Sequence of Execution of Stage Variables,Constraints ...
Replies: 4
Views: 5223

In a Transformer stage the following is the sequence of execution. 1. Any before-stage subroutine is executed. If ErrorCode is non-zero, the job aborts. 2. A row is obtained from the stream input link. 3. For each reference input link, in the specified execution order: (a) the reference key ...
by ray.wurlod
Thu Dec 25, 2003 2:14 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Records Rejected, Reason Unknown
Replies: 7
Views: 1907

That message usually means that a non-numeric value has been found in the data being supplied, where a numeric value was expected. Because the ORABULK stage is written in DataStage BASIC, it replaces that non-numeric value with zero, and issues a warning. This may not be what you require! Check the ...
by ray.wurlod
Wed Dec 24, 2003 3:37 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Reading a sequential file in Basic.
Replies: 10
Views: 3575

If you just want the first line, you may find it more convenient to use the UNIX head command. If you invoke this using DSExecute(), the result is in the third argument (as a string) and the exit status in the fourth. Shell = "UNIX" Command = "head -1 " : FileName Output = "...
by ray.wurlod
Wed Dec 24, 2003 3:30 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash file key-Any limitation
Replies: 6
Views: 1046

There is no hash file solution if your key exceeds 768 or the 2048 characters. You're faced with using either a UV/ODBC stage where the current key column is just an attribute or doing the lookup in a relational table. Not a UV stage, because this is still a hashed file under the covers, and still ...
by ray.wurlod
Wed Dec 24, 2003 3:27 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Is There a Way to access database table with Datastage BASIC
Replies: 7
Views: 2164

Or, even better, construct a DataStage job to do it for you, and run that - with as many parameters as you wish, from your code. The job can move data to and from sequential or hashed file(s), both of which are readily manipulated - without licensing - by DataStage BASIC.
by ray.wurlod
Wed Dec 24, 2003 12:44 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Is it possible to Join two sqeuential files?
Replies: 2
Views: 760

Your requirement is precisely what the Merge stage does. How large are the files? If they are very large, there may be a more performant solution available, as the Merge stage has to use memory to load at least one of your two files, perhaps both.
by ray.wurlod
Wed Dec 24, 2003 12:40 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Using Environment Variables
Replies: 20
Views: 10004

Must be time to give Parameter Manager a plug. While it doesn't directly address the OP's question, PM does provide for management of parameters between environments, in a sense offering the capability of having "global" parameters that can be loaded into jobs with different (project-wide) default v...
by ray.wurlod
Tue Dec 23, 2003 4:37 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: I am trying to migrate my jobs from one server to another
Replies: 8
Views: 2529

Just to rub it in... Even if you got everything right from Ken's post, you still have to fix any required entries in the system tables (such as UV.ACCOUNT and the SQL Catalog tables). Therefore, while technically it can be done - if you know what you're doing at every step - why would you bother, gi...
by ray.wurlod
Tue Dec 23, 2003 4:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Transformer to transformer, execution order
Replies: 1
Views: 715

I think what you're seeing is an artifact of the GUI refresh interval and not much more. Maybe, even, the GUI refreshes "right to left" (in the same way that active stages are closed "right to left", which you can see in the job logs). Since you're on version 7, and probably have row buffering enabl...
by ray.wurlod
Tue Dec 23, 2003 4:14 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Drive-by postings (also known as "post and run")
Replies: 13
Views: 2504

(Whistling the 1812 Overture...)

This is number 1812 for me.

That fact will disappear into history once my points count increments, so I just felt like recording it in a persistent fashion.

Sorry for the interruption.
by ray.wurlod
Tue Dec 23, 2003 4:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Limit to number of multiple instance
Replies: 5
Views: 2209

There is no DataStage limit to the number of instances that may be started. Technically there is a limit, because the job ifentifier is a character string literal, and the maximum length of one of these is 255 characters. Therefore the DataStage limit on the maximum number of instances of a multi-i...
by ray.wurlod
Tue Dec 23, 2003 4:05 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Is There a Way to access database table with Datastage BASIC
Replies: 7
Views: 2164

It depends. Which database? There is a set of functions within DataStage BASIC collectively known as the BASIC SQL Client Interface (or BCI) that allow your DataStage BASIC code to act as a client to the database. However, access is via an ODBC driver, so that you must have an appropriate ODBC drive...
by ray.wurlod
Tue Dec 23, 2003 3:59 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Hash file key-Any limitation
Replies: 6
Views: 1046

By default the maximum size of a hashed file key is 768 characters in version 7.x, 255 characters in earlier versions. This can be increased using the MAXKEYSIZE tunable, up to 2048 characters. However there may be implications for other hashed file tunables if you do this; for example, at 2048 char...