Search found 53125 matches

by ray.wurlod
Wed Oct 19, 2005 11:28 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Diff between server Job Parallel Job
Replies: 30
Views: 9759

A DATUM is, in C terminology, a structure. One of the items in that structure is an indicator of what kind of item is currently being held in that DATUM. For example, if it's an integer, then it's stored in four bytes. If it's a float, then it's stored in eight bytes using a 51-bit mantissa and an 1...
by ray.wurlod
Wed Oct 19, 2005 7:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Handling ^M
Replies: 17
Views: 3774

Probably nothing. Most of the characters that appear to concern you appear to be in control set 0 (Char(1) through Char(31)), none of which has its high bit set.

If they're EBCDIC, you need to convert to ASCII (or Unicode) before you can do anything sensible with them in DataStage.
by ray.wurlod
Wed Oct 19, 2005 6:37 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Problems of perfomance with DataStage MVS 7.5.1
Replies: 1
Views: 6947

Lookups are intended to be made against database (DB2) tables. In this case, the table is opened once and a cursor established based on the query - in non-mainframe environments this is called "prepared SQL". DataStage then passes the search key value and receives a row in return. I believe the prob...
by ray.wurlod
Wed Oct 19, 2005 6:17 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Handling ^M
Replies: 17
Views: 3774

Can you convert the residual ^M to \n (explicit newline)? Or explicit space?
by ray.wurlod
Wed Oct 19, 2005 6:14 pm
Forum: Site/Forum
Topic: Versions
Replies: 2
Views: 2934

Versions

Need 8.x in the version drop-down, since 8.0 TX is now out.

Need not to have version (or platform) mandatory where it's irrelevant, such as Editor's Corner.
by ray.wurlod
Wed Oct 19, 2005 5:55 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Diff between server Job Parallel Job
Replies: 30
Views: 9759

Balance that whispered advice with the fact that the sales dude's commission is far greater for EE than for server.

A job sequence is a special case of a server job (with job control code). The server engine functionality is not going away any time soon.
by ray.wurlod
Wed Oct 19, 2005 5:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Handling ^M
Replies: 17
Views: 3774

Convert(Char(13), "", InLink.TheString) Even more efficient would be to initialize a stage variable, let's call it svCtrlM, to Char(13) and not derive it for every row. This way the Char(13) function is evaluated only once. Convert(svCtrlM, "", InLink.TheStri...
by ray.wurlod
Wed Oct 19, 2005 5:43 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Jobs invisible in Job Activity for Sequence
Replies: 8
Views: 2347

Did you mean Roy? I have seen this behaviour - admittedly on XP Pro SP2 - and it has since gone away, after I applied the SP2 patch. But I made some other changes too so I can't be sure what actually fixed it. There was also a related issue where jobs in the top level category could be seen but jobs...
by ray.wurlod
Wed Oct 19, 2005 5:40 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Probably very simple answer
Replies: 6
Views: 1479

:idea:
You will probably need to scroll the Columns grid to the right to find the Missing Columns rule.
by ray.wurlod
Wed Oct 19, 2005 5:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage svr upgrade from 7.0 to 7.5
Replies: 2
Views: 888

Take a backup. Verify the backup. Take an export of the whole project. Verify the export. If you have a good backup nothing will go wrong (4017th corollary to Murphy's Law). The rest is simply following the instructions in the manual and any recent advice in the readme file or paper documentation th...
by ray.wurlod
Wed Oct 19, 2005 5:35 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Reject Empty Rows
Replies: 8
Views: 3264

Nothing wrong with that. Whatever you do, if you've read multiple columns you have to test them all. The only other approach is to read the file as if it contains just one column, and only allow it to pass if it contains more than just commas (you could test its length, for example Len(InLink.TheSin...
by ray.wurlod
Wed Oct 19, 2005 5:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Job Sequence Compilation Error
Replies: 11
Views: 2534

"Nothing" is not the correct answer. Either you've run out of disk space on your client PC or you don't have write permission where you need it on that machine.
by ray.wurlod
Wed Oct 19, 2005 5:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Datastage installation
Replies: 10
Views: 2658

Version 7.5 was the first that will not install on Windows NT 4.0. Versions earlier than 7.5 can be installed on this O/S.

Version 7.5 requires Windows 2003 Server (officially) but will install on Windows 2000 Server and Windows XP Pro - though you won't get support in either of these cases.
by ray.wurlod
Wed Oct 19, 2005 5:18 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Can a DB2 table join with a Datastage hashed file to a query
Replies: 2
Views: 1071

I don't see why there's any need for a hashed file at all, if the value already exists as a job parameter. :?
by ray.wurlod
Wed Oct 19, 2005 5:10 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Sequential File stage need to select latest File to Extract
Replies: 9
Views: 4946

My DataStage server is on NT and Files are on UNIX Box, So these files are external sources to Datastage Server. Ah, new information not in original post. (Notes that original post specified UNIX as the platform.) Yes, you can pass values to job parameters from job control code. For example a job s...