Search found 53125 matches

by ray.wurlod
Wed Aug 24, 2005 1:16 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: DSGetStageLinks
Replies: 6
Views: 1609

You ought never to edit any of the header files in DSINCLUDE. There is no such function as DSGetStageLinks(), which is why the message about array not dimensioned is being generated; because there is no such function, the compiler assumes that a token immediately followed by a left parenthesis is th...
by ray.wurlod
Wed Aug 24, 2005 12:59 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: CFF
Replies: 6
Views: 1499

1146600 / 716 = 1601.4 so 1146600 is NOT a whole multiple of 716. Not only can DataStage not partition this file, it can not read it without encountering at least one incomplete row. You must get your metadata right, or include handling of incomplete rows, or check that you've been provided with a c...
by ray.wurlod
Wed Aug 24, 2005 12:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: CFF
Replies: 6
Views: 1499

The number of partitions is exactly the number of processing nodes specified in your configuration file (the file specified by the APT_CONFIG_FILE environment variable), unless this is overridden on the Advanced properties to limit execution to a node pool that is a subset of that group of nodes.
by ray.wurlod
Wed Aug 24, 2005 12:52 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Project Parameter file
Replies: 4
Views: 2297

It could be a bug, but I suspect you've lost a VOC entry that needs to be there. What it's trying to do is to open a file unit on a file called "&UFD&", which is a pointer to "the current directory". Check that this item - and possibly one called "UFD_" - exists in the VOC file of the projec...
by ray.wurlod
Wed Aug 24, 2005 12:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Problem for Merging three sequential files
Replies: 9
Views: 2033

Load FileB and FileC into hashed files keyed by row number. Use @INROWNUM while reading FileA to perform lookups against these hashed files, and generate the output row by combining input columns from all three. Make sure that FileA has at least as many rows as both FileB and FileC. Handle nulls cau...
by ray.wurlod
Wed Aug 24, 2005 12:42 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: help me with this issue
Replies: 1
Views: 839

Use a job sequence. Create a small job to SELECT COUNT(*) FROM TableA into a hashed file with a constant key value (say "TableA_Count"). You can use VOCLIB as the hashed file or create your own, but it should be created within the project or have a VOC pointer. Create one job that truncates TableB a...
by ray.wurlod
Wed Aug 24, 2005 12:35 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to clear the status files with Aix command interface
Replies: 4
Views: 1345

Is it the status file or the log that you want to clear? Your subject says status line, but your text suggests log file. You can, of course, set automatic purging for log files (which are actually database tables in the Repository). Choose Job > Clear Log in Director with the job selected, and chang...
by ray.wurlod
Wed Aug 24, 2005 12:30 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: CFF
Replies: 6
Views: 1499

You get this error because DataStage attempts to partition fixed width files by dividing the size of the file by the number of partitions (N) to get the subset of rows to process. However, as an exactitude test, DataStage verifies that 1/N of the file represents a whole number of rows, which is the ...
by ray.wurlod
Wed Aug 24, 2005 12:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: stop not working
Replies: 3
Views: 1277

Using Director, reset the aborted job. Then check the log for any message "from previous run..." which may contain additional diagnostic information. What you are looking at in Director is the last updated status, which is not necessarily the current status of a job. Timings include all time needed ...
by ray.wurlod
Tue Aug 23, 2005 5:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: stop not working
Replies: 3
Views: 1277

How, exactly, do you "stop the DataStage job"? Why do you claim that it's "not working", and what do you claim that the "error" is? After you attempt to "stop" the DataStage job, what messages are logged in the DataStage job log? Are you aware that a DataStage job may comprise quite a number of rela...
by ray.wurlod
Tue Aug 23, 2005 5:39 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: unable to read from a hash file...
Replies: 13
Views: 3881

The more complete solution is to TRIM all string type (Char and VarChar) key values when loading them into the hashed file as well as when performing lookups against them.
by ray.wurlod
Tue Aug 23, 2005 5:36 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Error Compiling the Routine
Replies: 2
Views: 907

Click on the Format button in your original code, so as to show "proper" indenting. You may have omitted an End statement for example. Indeed, each of your ReadU statements lacks an End statement to terminate the block of statements begun by the keyword THEN. Machine formatting will highlight this; ...
by ray.wurlod
Tue Aug 23, 2005 5:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job sequence
Replies: 4
Views: 910

Editing the original post to remove the problem description is singularly unhelpful. Can you please reinstate it so that anyone searching for this problem in future can be helped?
by ray.wurlod
Tue Aug 23, 2005 5:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Failed to connect to host Error 80011
Replies: 9
Views: 2697

If you're on Windows XP, this error can occur if your network card is inactive (at least with version 7.5x2). I discovered this by accident. Once the network card becomes active again, things work!
by ray.wurlod
Tue Aug 23, 2005 5:22 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to manually set the jobstatus of a job
Replies: 6
Views: 1248

Try to avoid aborting jobs.

You can still exert total control over the sequence using specific values written to files (as you propose), without the need to abort. Use custom triggers and/or Nested Condition activities to control the flow of execution.