Search found 53125 matches

by ray.wurlod
Wed Feb 29, 2012 3:01 pm
Forum: General
Topic: finding unix shell scripts used in datastage
Replies: 9
Views: 3479

There's no public domain documentation. These tables were originally built using the UniVerse RDBMS (the original engine for DataStage). When IBM purchased UniVerse but had not yet purchased DataStage, the two engines shared the same code base, and have diverged only a little since. UniVerse RDBMS i...
by ray.wurlod
Wed Feb 29, 2012 2:59 pm
Forum: General
Topic: running Batch files
Replies: 11
Views: 2332

I'm surprised by your assertion. Both ExecuteCommand and DSExecute() are synchronous operations, so should wait. Is the batch file one that starts, fires off some background processes, and returns quickly?
by ray.wurlod
Wed Feb 29, 2012 2:57 pm
Forum: General
Topic: how to know SMP or MPP or CLUSTER or GRID
Replies: 7
Views: 3351

Every node you add increases spot processing load (number of processes). That's the main "parameter" you need to consider. Too many nodes can be counter productive. For a silly example, eight nodes to process one row equals seven idle nodes, but the processes all still need to be started. ...
by ray.wurlod
Wed Feb 29, 2012 2:55 pm
Forum: General
Topic: DataStage best Practices doc
Replies: 20
Views: 10460

Changes made in Administrator will only affect jobs created subsequently.

To change existing jobs, use Job > Clear Log in Director client.
by ray.wurlod
Wed Feb 29, 2012 2:51 pm
Forum: Information Analyzer (formerly ProfileStage)
Topic: Agent Connection Error
Replies: 8
Views: 7663

I did the installation. They were supposed to change the Analysis Settings. Thanks for catching that - I'll follow up with them.
by ray.wurlod
Wed Feb 29, 2012 12:58 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: SWITCH Stage - with wild card character
Replies: 10
Views: 2675

Asterisk works for me. How are you quoting the literal string?
by ray.wurlod
Wed Feb 29, 2012 12:55 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Partition Type = Auto
Replies: 9
Views: 2591

Code: Select all

(Auto) ::=  Round Robin if sequential -> parallel
            Entire on reference input to Lookup stage
            DB2 on input link to DB2 stage of any kind (parallel execution)
            Same if parallel -> parallel
by ray.wurlod
Wed Feb 29, 2012 12:52 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: call oracle stored procedure in datastage server job
Replies: 8
Views: 5750

Welcome aboard.

What you seek to do is not possible in a server job.
by ray.wurlod
Wed Feb 29, 2012 12:51 am
Forum: General
Topic: Loading table definition on Columns tab is painfully slow
Replies: 7
Views: 1867

Is there a vast number of table definitions, perhaps stored in a bazillion different folders in your repository? They are displayed in sorted order; sorting them may be taking much of this time.
by ray.wurlod
Wed Feb 29, 2012 12:48 am
Forum: General
Topic: Query on DataStage Repository 7.5
Replies: 5
Views: 3833

I'm not sure. Create one and check. I'd imagine not.
by ray.wurlod
Wed Feb 29, 2012 12:46 am
Forum: Cognos (IBM BI)
Topic: cognos reporting
Replies: 3
Views: 8535

That's a purely Cognos question. I don't know the answer. I'd imagine it's possible. But not using Information Server components.
by ray.wurlod
Tue Feb 28, 2012 2:40 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Unable to write to a sequential file
Replies: 22
Views: 7081

0x20 is 32 in decimal. You should have used Char(32) rather than Char(20), but " " is actually more efficient. None of these will handle ASCII NUL, however, which is Char(0) - and is not the same as NULL (unknown value).

Code: Select all

Convert(" ", "", NullToEmpty(MyFieldValue))
by ray.wurlod
Tue Feb 28, 2012 2:36 pm
Forum: IBM QualityStage
Topic: Convert function in rule set
Replies: 8
Views: 2733

That could be counter-productive, and probably as fraught as the Indian government's stated intention to block any internet web site that contains "inappropriate" content. This is clearly a movable feast; what's appropriate today, or to one political party, might not be tomorrow or to a di...
by ray.wurlod
Tue Feb 28, 2012 12:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to get increment of a value..
Replies: 2
Views: 782

Maintain SEQNO in a stage variable. Use other stage variables to detect change in BUSS_UNIT. Increment SEQNO only if BUSS_UNIT changes.
by ray.wurlod
Tue Feb 28, 2012 12:37 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: running dynamic sqls
Replies: 1
Views: 630

You could try generating the entire SQL in a previous (server?) job and providing it to your loading job as a parameter value.