Search found 53125 matches

by ray.wurlod
Tue Aug 09, 2005 3:14 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: project removed outside DataStaage
Replies: 2
Views: 1661

Another step is needed, because a DataStage project is also a schema. The command required is VERIFY.SQL projectname This should report that the directory does not exist, and that that's a fixable error. In this case, make sure you are logged in with DataStage DBA privilege and execute VERIFY.SQL pr...
by ray.wurlod
Tue Aug 09, 2005 3:11 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: SCD type at column level
Replies: 5
Views: 1272

You might also like to investigate the concept of rapidly changing dimensions, so that you have the complete picture.
by ray.wurlod
Tue Aug 09, 2005 3:08 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Separating Extract, Transform and Load to three or more jobs
Replies: 7
Views: 1888

We normally advocate four phases.
    Extraction to first staging area.

    Jobs presupposed by Transformation phase (e.g. loading lookups).

    Transformation into second staging area.

    Loading from staging area into target.
by ray.wurlod
Tue Aug 09, 2005 3:06 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to create bitmap image of jobs from command prompt?
Replies: 5
Views: 1633

If you have 7.5 it will do the documentation for you (including the bitmap of the design). Find the tool in the toolbar that looks like it invokes Internet Explorer. A tool tip will appear if you hover the mouse pointer over it.
by ray.wurlod
Tue Aug 09, 2005 3:01 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Problem running reporting assistant in DB2 after upgrade
Replies: 1
Views: 845

It may be that there are more tables needed. Check the SQL to create the tables, compare to existing database (or SQL file for 7.1 if you still have it).
by ray.wurlod
Tue Aug 09, 2005 2:54 pm
Forum:
Topic: Daily Job Statistics using MetaStage
Replies: 2
Views: 1434

DataStage has a "MetaStage proxy mode". When this is enabled, process metadata are collected automatically by a listener process and sent to the MetaStage hub. You will have all this explained during the training. MetaStage does not automatically capture database statistics (you need to do this with...
by ray.wurlod
Tue Aug 09, 2005 12:56 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Forcing the JobStatus in a Routine
Replies: 8
Views: 2743

You don't get any mechanism for altering the job status apart from DSLogWarn and DSLogFatal, and setting the ErrorCode argument of a before/after subroutine to a value of other than 0. All of these except DSLogWarn cause the status to be 3; DSLogWarn causes the status to be 2 unless the job aborts f...
by ray.wurlod
Tue Aug 09, 2005 12:53 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Remote Oracle access with ODBC
Replies: 4
Views: 1626

Hi Michael, DataStage is, as far as Oracle is concerned, just another client application. So all you have to do is to configure the DataStage "server" machine with whatever Oracle client software is required; that is, the ODBC driver for Oracle (one ships with DataStage) and the Oracle client softwa...
by ray.wurlod
Tue Aug 09, 2005 12:50 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Phantom Processes - Aborted Jobs
Replies: 2
Views: 1197

Check the file dsdlockd.config in the $DSHOME directory on the server. Is its auto-start set to 1? If so, check that there is a running process called dsdlockd It may also be that the aborted jobs are using large hashed file caches (I vaguely remember that your site sets the size to 999MB). These mu...
by ray.wurlod
Tue Aug 09, 2005 12:46 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS vs. Oracle Stalemate
Replies: 1
Views: 853

Just the obvious one. Reduce the load on the Oracle machine (perhaps by scheduling DataStage jobs better) or throw more hardware at it.

If it's the development environment, have developers test using a couple of hundred rows rather than a couple of million.
by ray.wurlod
Tue Aug 09, 2005 12:44 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Job
Replies: 5
Views: 1196

Best scenario, especially if you have lots of indexing on the Red Brick table, is to use the bulk load stage with automatic load disabled, then use the parallel bulk loader (rb_ptmu) from an after-stage or after-job subroutine. This allows separate processes to load the table and the indexes, in par...
by ray.wurlod
Tue Aug 09, 2005 12:43 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DataStage Job
Replies: 5
Views: 1196

Assuming that you're using 0 rows per transaction, much the same kind of explanation. You send all the rows, but hold off sending a "commit" until the end. It's not until that point that Red Brick can start actually loading rows into tables and updating indices. Your DataStage job waits for the "all...
by ray.wurlod
Mon Aug 08, 2005 9:08 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: After routine results
Replies: 6
Views: 1369

True... unless... did the job fail to complete successfully and the "run after-job subroutine only if job completes successfully" check box was checked?
by ray.wurlod
Mon Aug 08, 2005 7:12 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Buildop C++
Replies: 9
Views: 5705

There's other stuff in dsd_gci.h that needs a licence. Try creating your own header file just incorporating the relevant prototype. Apart from that, it's not something I've done, so I await the results of your experiment; any additional advice will be purely theoretical. Has your support provider su...
by ray.wurlod
Mon Aug 08, 2005 7:07 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Cannot find lookup stage
Replies: 6
Views: 1701

The parallel job's Lookup stage allows for conditional lookup, and supports a business rule for handling the situation that the condition is not met, separately from the situation that the lookup failed. This is functionality that would be really useful in server jobs but, sadly, isn't there. Phil W...