Search found 53125 matches

by ray.wurlod
Fri Jan 16, 2009 3:23 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Reading the parameter
Replies: 3
Views: 1076

The second person personal pronoun in English is spelled "you", not "u". Please strive for a professional standard of written English on DSXchange, not least to assist those whose first language is not English.
by ray.wurlod
Fri Jan 16, 2009 3:19 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: can we write routines in PX?
Replies: 6
Views: 1354

I detect some misunderstanding of how C (or C++) programming works. You don't "copy into a compiler". You use a compiler to convert your source code into something executable, and you use a linker to add references to any other libraries/objects that your code needs. To use such a routine ...
by ray.wurlod
Fri Jan 16, 2009 3:13 pm
Forum: General
Topic: From routine to db table
Replies: 5
Views: 1340

Let's begin with a question - how does the routine generate the data in the first place? There are a few ways to get data from a routine into a file, the most usual is to use OpenSeq, Seek, WriteSeq and CloseSeq statements. For a single line of data, though, it may be enough to assemble the line of ...
by ray.wurlod
Fri Jan 16, 2009 6:27 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: why is it necessary to recompile if a job aborts?
Replies: 7
Views: 1741

The assumption on which your question is predicated is false. It is not necessary to recompile after a job aborts.

It is sufficient to reset. This is a special run mode, to get things back to as they were (as far as is possible) as at the start of the aborted run.
by ray.wurlod
Fri Jan 16, 2009 6:25 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Retrieving log from RT_LOG directory
Replies: 15
Views: 8439

Do learn how to Search DSXchange.

The answer to your question is already there.

As each new job is created it is allocated a unique number in the project. The name of the table that holds the mapping from job name to job number, as well as the job type, etc., is DS_JOBS.
by ray.wurlod
Fri Jan 16, 2009 6:22 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Diffrance between Datastage 7.5x and 8.0.
Replies: 2
Views: 1252

Welcome aboard.

One answer is 0.5 (ignoring the x, but then there's no such version as 7.5x).

There is no single major difference.

You should Search DSXchange for the answer to your question - it has been answered, probably more than once, in the past.
by ray.wurlod
Fri Jan 16, 2009 5:36 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Oracle table is not getting updated
Replies: 4
Views: 1446

Please post an exact error message. What are the data types of the columns in the target table - that is, the data types that are reported when you import the table definition? And what stage type are you using to effect the upsert?
by ray.wurlod
Fri Jan 16, 2009 5:33 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Usage of Shared Container
Replies: 3
Views: 1123

A shared container must have at least one input or one output; otherwise how would you incorporate it into a job?
by ray.wurlod
Fri Jan 16, 2009 5:32 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Special characters in column name
Replies: 11
Views: 6076

We can't deal with "not working". It's inexact. Please post the exact error message that you get.

Meanwhile consider creating a synonym for this column, where the synonym does not have any special characters in its name. Use the synonym in your job design.
by ray.wurlod
Fri Jan 16, 2009 5:30 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Partitioning in Lookup Stage
Replies: 3
Views: 2313

You are 100% correct to use Hash partitioning algorithm on the same keys on both stream and reference inputs. It is totally risk free if done correctly. On a single machine, Entire on the reference input isn't much of an overhead because a single copy of the reference data set is put into shared mem...
by ray.wurlod
Fri Jan 16, 2009 5:25 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: How to track which ETL job is loading 1 particular DB table
Replies: 24
Views: 9426

I think that question is far enough from the original topic of this thread to warrant your creating a new thread for it.
by ray.wurlod
Fri Jan 16, 2009 5:23 am
Forum: General
Topic: Datastage to UNIX
Replies: 2
Views: 1229

Install DataStage server on a UNIX platforms.

DataStage jobs do not create native operating system executables; they create executables that run in a "virtual machine" called a DataStage engine.
by ray.wurlod
Fri Jan 16, 2009 5:22 am
Forum: General
Topic: Major differences between ETL tools Datastage and ODI
Replies: 6
Views: 3777

ODI stands for "one day international", a form of the game of cricket. Doubtless you knew that. Based on second hand information, the Oracle offering will have you doing most of the work in sqlplus scripts, which are more difficult to produce and to maintain than the equivalent using graph...
by ray.wurlod
Fri Jan 16, 2009 5:17 am
Forum: General
Topic: Database implementation for an ETL project
Replies: 2
Views: 841

An ETL project can not exist "in thin air" - it must exist towards some goal. In all cases there needs to be a business case established and, following from that, an analysis of what is required. This is typically the realm of someone with a title like "business analyst", often w...
by ray.wurlod
Fri Jan 16, 2009 1:10 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Data set descriptor location
Replies: 4
Views: 5656

Completely separate, on a separate file system for preference. I usually create a subdirectory called ControlFiles in the project directory on the server.