Search found 53125 matches

by ray.wurlod
Thu Jul 22, 2004 2:38 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Equate Function in Routine
Replies: 8
Views: 2220

Is each routine of type "transform function"? Only transform functions are visible in the DS Routines list. I'd be a bit concerned, too, that you've overloaded the name of an intrinsic function (Num) in an Equate declaration. It's better, in my view, to use assignment statements or literal Equate de...
by ray.wurlod
Wed Jul 21, 2004 6:33 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Metastage queries
Replies: 2
Views: 951

The order in which they *should* be run is entirely in the hands of the job sequence's designer. Job1 and Job2 are just names. They could as easily be called Abbott and Costello. You can't expect MetaStage to read the designer's mind. In terms of lineage, it's really a function of how well job desig...
by ray.wurlod
Wed Jul 21, 2004 6:27 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Performance difference between fileset and file usage
Replies: 1
Views: 1418

Performance in ETL is principally measured as elapsed time.
In the job logs you will find start and finish times for the job and for its active stages.
by ray.wurlod
Wed Jul 21, 2004 6:24 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: I got the Error when I was trying to load data to Oracle
Replies: 5
Views: 2924

Oracle logs are usually located in $ORACLE_HOME/logs. If not there, check out whether your Oracle configuration specifies an alternate location.
by ray.wurlod
Wed Jul 21, 2004 6:22 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to clear log file
Replies: 5
Views: 2990

Why are you trying to do it from UNIX? Don't you have access to a DataStage client? The "approved" method to purge a log is using the Director menu: Job > Clear Log, then choose immediate purge. There's no UNIX command for doing it properly (that is, preserving the control entries). You can, from th...
by ray.wurlod
Wed Jul 21, 2004 6:16 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Starting sequences
Replies: 3
Views: 1474

Take a look at the SDK routines that manipulate keys, which create the SDKSequences hashed file if it doesn't exist. Mimic that code, or just use one of the routines once!
by ray.wurlod
Wed Jul 21, 2004 6:09 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Read SAS dataset from DS
Replies: 1
Views: 865

If you have an ODBC driver (compatible with ODBC 2.0 or 3.0) DataStage can use it. After all, isn't ODBC a "standard"?!

DataStage's main interaction with SAS is managed only in the Parallel Extender environment (DataStage Enterprise Edition).
by ray.wurlod
Wed Jul 21, 2004 6:03 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Viewing data from a stage
Replies: 6
Views: 1333

Although it's not an answer to the problem you pose, you can resize the columns in the data browser by dragging the column boundaries in the header of the grid. Tip: Don't, even though you can, use double click if there's a large amount of data out there. It's got to process the entire result set to...
by ray.wurlod
Wed Jul 21, 2004 5:59 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Equate Function in Routine
Replies: 8
Views: 2220

Routines only appear in the drop-down list if the Routine has been successfully compiled. You may also need to refresh the Transformer (from the menu, or use Ctrl-R). Equate is used in two ways, to define a constant or to define a single-line macro. The first two examples define contants. Equate PI ...
by ray.wurlod
Wed Jul 21, 2004 5:47 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Range Lookup
Replies: 5
Views: 1245

Use the pre-configured localuv data source.

User ID and password will be disabled, as you're already logged in to that data source.
by ray.wurlod
Tue Jul 20, 2004 6:19 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Failed to connect to host ?
Replies: 4
Views: 1595

This error code can mean that the connection has timed out based on the inactivity timeout setting. This is most often seen when you've left the client unattended for some time.
It might also mean that the DataStage RPC daemon (dsrpcd) is no longer running.
by ray.wurlod
Tue Jul 20, 2004 6:17 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Use of a Sequential with a reference link
Replies: 5
Views: 1629

Provided that the sequential file has a "table" structure, you can access it using SQL (and therefore perform reference lookups) via an ODBC stage using the ODBC driver for text files.

Come back in about 2011 and tell us how you fared - this mechanism will be WAY slow!!!
by ray.wurlod
Tue Jul 20, 2004 6:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Populate key into Fact Table
Replies: 4
Views: 1124

Typically you're streaming data from source into the fact table (ideally via a staging area). What you need to do is to provide a mechanism - probably a dataset - containing the "reverse lookup" from the key values that are found in business data and the surrogate keys with which you keyed the dimen...
by ray.wurlod
Tue Jul 20, 2004 6:04 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: TYPE 2 DIMENSON
Replies: 4
Views: 1120

Design both the population of dimension tables, and the subsequent population of fact tables. Design, too, the business rules that determine which columns are significant in determining that a change has occurred and which are not (for example, you usually don't keep old telephone numbers). Leverage...
by ray.wurlod
Tue Jul 20, 2004 6:02 am
Forum: General
Topic: Multiple instances of DataStage Job
Replies: 8
Views: 18482

There's actually only one physical log, but you get multiple views (one per invocation) in Director. Purge the log and all the views magically vanish!