Search found 53125 matches

by ray.wurlod
Fri Apr 18, 2008 12:26 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: compilation error. Parameter specified but not used in flow
Replies: 3
Views: 2075

That is not the error. It is merely an alert and ought not to prevent compilation.

Please post the entire error message.
by ray.wurlod
Fri Apr 18, 2008 12:25 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: UnwantedCharecters remove which are not identified bykeyboad
Replies: 7
Views: 1599

Change your "real" dot to something else, such as ~; effect the removal, then convert all tilde characters back to dots.
by ray.wurlod
Thu Apr 17, 2008 10:50 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Comparison of DataStage 7.5 and 8.0
Replies: 4
Views: 1748

There are no changes in functions. Only new functions.

Everything in 7.5 will work in 8.0, according to everything we've had from IBM.
by ray.wurlod
Thu Apr 17, 2008 9:20 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Alternative to Sequence
Replies: 6
Views: 1481

Depends which five. You have to build that intelligence in to your code.
by ray.wurlod
Thu Apr 17, 2008 9:18 pm
Forum: General
Topic: [HELP] 'Reset' aborted job automatically
Replies: 12
Views: 6322

No script is required. In the job activity there is a drop-down list with the caption "Execution action". Open this list and you will see the option that I mentioned earlier. Behind the scenes, or if you want to do it yourself, all of the functionality is in a single function call, DSPrepareJob(). T...
by ray.wurlod
Thu Apr 17, 2008 8:28 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Alternative to Sequence
Replies: 6
Views: 1481

Not true (about limiting to sequential). You can build in as much parallelism as you desire, and you can start parallel jobs from a batch or a job control routine.

After all, a job sequence is only a GUI that generates a job control routine.
by ray.wurlod
Thu Apr 17, 2008 8:27 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: File nane with date
Replies: 25
Views: 10315

Interesting question. I wonder what the demand would be.
:)
by ray.wurlod
Thu Apr 17, 2008 8:26 pm
Forum: General
Topic: ds job stats
Replies: 10
Views: 2303

Yes it's a big task. Big, not difficult, just tedious. You can get MetaStage to do it automatically, but at a (monetary) price. At least it would be properly licensed. Apart from that, the API is there and documented, and you can examine the source code of ETLStats to see how one person has done it.
by ray.wurlod
Thu Apr 17, 2008 7:25 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: generate multiple rows
Replies: 2
Views: 970

Time dimension table with multiple-row return enabled from the lookup, or via an inner join on the year-and-month.

:idea:
Tip: "Numeric date" fields yyyymmdd and yyyymm are very useful in time dimensions.
by ray.wurlod
Thu Apr 17, 2008 7:24 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: File nane with date
Replies: 25
Views: 10315

It's entirely appropriate to server (on UNIX).
by ray.wurlod
Thu Apr 17, 2008 7:23 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Exit cleanly from a Sequence job?
Replies: 5
Views: 1615

I prefer to use a Routine activity as a sink, so as to log an entry reporting that the job sequence reached that point.

You could use UtilityMessageToLog as the routine. I don't, because it returns 1 - I use a clone of it that always returns 0.
by ray.wurlod
Thu Apr 17, 2008 7:21 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: record count of all tables
Replies: 10
Views: 2652

If you can't change the job then you are going to have to use something that polls the jobs and gets their row counts.

Take a look at ETLStats from Kim Duke. That will do most, if not all, of what you need.
by ray.wurlod
Thu Apr 17, 2008 7:16 pm
Forum: General
Topic: [HELP] 'Reset' aborted job automatically
Replies: 12
Views: 6322

Welcome aboard. :D

In the job activities in your job sequence, change the run rule from "Run" to "Reset if required, then Run". Then re-compile the job sequence.

That is the easiest way to automatically reset aborted jobs that are run from a job sequence.
by ray.wurlod
Thu Apr 17, 2008 4:46 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: record count of all tables
Replies: 10
Views: 2652

By planning ahead, and having had all 100 jobs write their counts into the table.

Or by retro-fitting the above solution.
by ray.wurlod
Thu Apr 17, 2008 4:45 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Updating Dimension Table using SCD stage
Replies: 4
Views: 1124

Typically that is ALL that a factless fact table contains. A set of foreign keys to dimensions; the combination of those foreign keys effectively forms the primary key of the fact table. A factless fact table records that some combination of dimension values occurred. There are no measures. For exam...