Search found 53125 matches

by ray.wurlod
Thu Sep 09, 2004 4:10 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: create uv account
Replies: 4
Views: 1518

It's probably easier to add another project, as this does all the work for you. You do not have to set up a user/password; DataStage uses operating system authentication. You might want to use groups and DataStage roles (managed via the Administrator client) to limit who can do what in the new proje...
by ray.wurlod
Thu Sep 09, 2004 4:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Cannot get exclusive access to executable file for job
Replies: 34
Views: 36207

What do you mean by "killed by DBA"? If the DBA is killing processes that have open cursors, how is DataStage informed that this is the case? There's a right way and a wrong way. You need to educate the DBA. Are you trying to do too many insert operations before a commit? Try reducing the rows per t...
by ray.wurlod
Wed Sep 08, 2004 7:58 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Renaming a file with a date field value from the header.
Replies: 8
Views: 2053

Yes, executing in ksh.
by ray.wurlod
Wed Sep 08, 2004 7:53 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Oracle Error Not a group by Expression
Replies: 8
Views: 3173

Weird!

oerr ORA 979 returns
00979, 00000, "not a GROUP BY expression"
// *Cause:
// *Action:
which isn't all that helpful!

Perhaps (he suggested, clutching at straws) qualify the column names with the table name?
by ray.wurlod
Wed Sep 08, 2004 7:49 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Performance for Fact Jobs
Replies: 9
Views: 2819

Exactly. Usually more Transformer stages. Separate them using IPC stages (or just use row buffering) to achieve pipeline parallelism.
by ray.wurlod
Wed Sep 08, 2004 5:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Performance for Fact Jobs
Replies: 9
Views: 2819

There is a maximum number of links supported by each stage type. For the Transformer stage it is 127, with an additional limit of a maximum of one stream input link. Don't even think of trying to hit this limit "just because you can"! It's an engineering limit set that high because no-one would ever...
by ray.wurlod
Wed Sep 08, 2004 4:50 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Renaming a file with a date field value from the header.
Replies: 8
Views: 2053

Couldn't get set to work in this way on AIX 5.2.

It might be over the top, but I've always used awk (with printf) to accomplish this kind of parsing.
by ray.wurlod
Wed Sep 08, 2004 4:47 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Data Type Conversion - Please help
Replies: 5
Views: 1387

Welcome aboard! :D One of the strengths of DataStage is that it's very tolerant of data type mismatches, as it doesn't use data types internally. So the correct way to perform this conversion, as Kim says, is to do nothing! If you're really worried about it you could apply a Trim() or TrimB() functi...
by ray.wurlod
Wed Sep 08, 2004 4:44 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Fatal Error
Replies: 1
Views: 1504

Major bummer! Has anyone deleted the &PH& directory? If not, does the user ID under which the DataStage job is run have rwx permission to the &PH& directory in the project? Every DataStage process runs as a "phantom", which is DataStage-speak for background process. Every phantom has to keep a recor...
by ray.wurlod
Wed Sep 08, 2004 4:41 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Getting Job Statistics
Replies: 6
Views: 4028

The job control code, if hand-crafted, is performed in a Server Job, on the Job Control tab in the job properties window. It's written in DataStage BASIC. Within Job Control, you can attach jobs, set their parameter values, request their run, wait for them to finish, interrogate their status and sta...
by ray.wurlod
Wed Sep 08, 2004 2:00 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Documentation Help
Replies: 8
Views: 1689

"not recognised as an internal or external command" is almost always an indication that the executable in question is in a directory that is not in your PATH PATH is an environment variable. These are set (in Windows) through the Control Panel, System applet. I'm assuming you're on Windows because o...
by ray.wurlod
Wed Sep 08, 2004 1:55 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Common Variables and Dynamic Arrays
Replies: 6
Views: 1821

That's slightly misleading documentation; it should really say "the process" rather than "the user". Named COMMON is deallocated when the process finishes; in DataStage this means effectively when the active stage finishes, or when the job finishes if the COMMON is allocated in a before-job or after...
by ray.wurlod
Wed Sep 08, 2004 1:52 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Error during Job runs on PX 7.1...
Replies: 2
Views: 2336

The Director has a filter which, by default, shows the 100 most recent events. You can invoke the filter via Ctrl-T, by choosing Filter Entries... from the View menu, or by right mouse click in the Log view and choosing Filter from the pop-up menu. Can't really help much with the PX problem, except ...
by ray.wurlod
Wed Sep 08, 2004 12:28 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: update today records
Replies: 2
Views: 881

Welcome aboard! :D Search this forum for topics like "delta" and "changed data detection" or "CDD". You will find a wealth of information. If the records in the source systems have a column named something like "Update Date", then it's a simple matter of having your extraction phase constrain on tha...
by ray.wurlod
Tue Sep 07, 2004 9:44 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Renaming a file with a date field value from the header.
Replies: 8
Views: 2053

Which set is that? On AIX the set command does not appear to have a parsing function. It appears to be a synonym for the env command.