Search found 53125 matches

by ray.wurlod
Wed Aug 22, 2007 4:30 pm
Forum: IBM<sup>®</sup> SOA Editions (Formerly RTI Services)
Topic: RTI introduction
Replies: 8
Views: 5268

Simplified overview: Start with a regular job. SourceStage ---> Stages ---> TargetStage Replace source and target stages with XML-handling stages. XMLInput ---> Stages ---> XMLOutput Add RTI stages. These require you to have purchased SOA edition. RTIInput ---> XMLInput ---> Stages ---> XMLOutput --...
by ray.wurlod
Wed Aug 22, 2007 4:23 pm
Forum: IBM QualityStage
Topic: ERROR: 0012 incomplete record found on file
Replies: 3
Views: 1677

Welcome aboard.

What is the physical size of /opt/webapps/QualityStage/projects/BMS/Data/STAN when it contains 90,000 rows?

I'm assuming that this file is the result of a Standardization stage.
by ray.wurlod
Wed Aug 22, 2007 4:20 pm
Forum: IBM QualityStage
Topic: PAT file FAQ?
Replies: 4
Views: 1696

The IBM class Advanced QualityStage is almost entirely about Pattern Action Language. It has examples and explanations beyond what is available from the manual.

Apart from that, I'm not aware of any other documentation about PAL.
by ray.wurlod
Tue Aug 21, 2007 11:54 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Conditional execution of next job in sequence
Replies: 22
Views: 5767

Be more specific about the design of the first job. How does it identify and capture these "error" records? Surely it is enough to detect the non-zero size of the file into which they are captured?
by ray.wurlod
Tue Aug 21, 2007 11:49 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: REJECTED keyword in PX
Replies: 8
Views: 1666

REJECTED is not a verb. In server Transformer stages it is an output link variable.

You say you are using it. Then surely it does exist?
by ray.wurlod
Tue Aug 21, 2007 11:45 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: BuildOp creation question
Replies: 3
Views: 1287

A Build stage is expected to consume rows on its input(s) and produce rows on its output(s). Your "hello world" code does not do so. You did not even report on which tab you'd placed the code. Could I suggest that you read the chapter on the Build stage in the Parallel Job Advanced Developer's Guide...
by ray.wurlod
Tue Aug 21, 2007 11:40 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Fork Error - DataStage resource Limitations
Replies: 3
Views: 1405

It doesn't. I answered the question you asked, which was how to invoke ulimit from DSExecute. fork() is usually hampered by the UNIX process table becoming full, or an attempt being made to start (fork) too many child processes simultaneously system wide, which causes a bottleneck on the process tab...
by ray.wurlod
Tue Aug 21, 2007 9:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Fork Error - DataStage resource Limitations
Replies: 3
Views: 1405

Code: Select all

Shell = "UNIX"
Command = "ulimit -a"
Output = ""
ExitStatus = -1
Call DSExecute(Shell, Command, Output, ExitStatus)
Call DSLogInfo("ulimit -a" : @FM : Output, "Limits")
by ray.wurlod
Tue Aug 21, 2007 9:16 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: for loop
Replies: 5
Views: 1156

You may be referring to a server routine invoked from a Transformer stage.

In a parallel routine you can also construct a loop. You just need C syntax for the loop (because a parallel routine is coded in C++). A parallel routine can be invoked from a parallel Transformer stage.
by ray.wurlod
Tue Aug 21, 2007 9:14 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Warnings - Severity
Replies: 2
Views: 669

What Arnd said.

Otherwise: "there's never time to do it right but, curiously, there's always time to do it again" kicks in.
by ray.wurlod
Tue Aug 21, 2007 9:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Invalid character value for cast specification
Replies: 8
Views: 3112

If that's what's in the text file, that's what's in the text file. You need to convert it to a format acceptable to SQL Server. Oconv(Iconv(Field(InLink.TheString," ",1,1),"DMDY"),"D-YMD[4,2,2]") : " " : Oconv(Iconv(Field(In...
by ray.wurlod
Tue Aug 21, 2007 9:06 pm
Forum: General
Topic: DSObjects command sequence (vs Job Control API)
Replies: 4
Views: 2268

If you know that there's already a BASIC subroutine that will do what you require, you could create a Subroutine object (derived from the Session object). Don't forget to disconnect, and free the Session object, when you're done.
by ray.wurlod
Tue Aug 21, 2007 9:00 pm
Forum: General
Topic: Documentation for Serverr to PX edition?
Replies: 3
Views: 1309

IBM will sell you a conversion service, but it's still brain cells that do the work.
by ray.wurlod
Tue Aug 21, 2007 2:02 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Ignoring Line Breaks
Replies: 1
Views: 801

Consider how you would parse this file manually. Then find some combination of properties in an appropriate stage type (you may find Complex Flat File more to your liking) that effects the same algorithm.
by ray.wurlod
Tue Aug 21, 2007 2:00 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: c++ compiler
Replies: 11
Views: 3400

Then your PATH is not set up to find it. Use a find command.

Code: Select all

find / -name gcc -print 2>/dev/null