Search found 53125 matches

by ray.wurlod
Fri May 25, 2007 1:41 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: UVCONFIG file tweaking
Replies: 1
Views: 1222

Maybe, maybe not.

Get them to define "performance" first.

The KPI in ETL is the ability to complete the task in the available time window, with a safety margin.

Rate metrics are of little use. Rows/sec is particularly meaningless.
by ray.wurlod
Fri May 25, 2007 1:38 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Retrieve a datastage environment variable from a Routine
Replies: 19
Views: 7702

The '"#" thing' doesn't work in routines.

About the only alternative is to call the "UniVerse" command ENV from the routine and parse the required result from the dynamic array that returns, probably using a FindStr statement.
by ray.wurlod
Fri May 25, 2007 1:36 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Longvarbinary datatype problem in a job
Replies: 4
Views: 2029

LongVarBinary is not a supported data type.
by ray.wurlod
Fri May 25, 2007 1:33 am
Forum: Data Quality Best Practices
Topic: Migartion from Vality to QS
Replies: 8
Views: 12337

It's only a few cents per day, and is 100% devoted to bandwidth charges incurred by DSXchange. It IS worth it!
by ray.wurlod
Thu May 24, 2007 10:38 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Removing special characters
Replies: 2
Views: 1033

Code: Select all

Convert(Char(0), "", InLink.TheString)
provided that the target field is VarChar - if it is Char it'll just get filled again!
Or you could change the default fill character using APT_STRING_PADCHAR
by ray.wurlod
Thu May 24, 2007 10:36 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: When Logging into Datastage Director
Replies: 4
Views: 1265

Are you typing in the project name or choosing it from a drop-down list? (Project names are case-sensitive as well as needing to be spelled correctly.) Can you connect to the project with any other client? Are you indeed authorised to connect to this particular project (whether or not the dstage gro...
by ray.wurlod
Thu May 24, 2007 10:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Lookup Stage Condition!
Replies: 8
Views: 2946

What precisely do you mean by "lookup with wildcard"? The explicit value "***"? Or all possible area codes? The latter isn't possible with a Lookup stage.
by ray.wurlod
Thu May 24, 2007 10:29 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Retrieve a datastage environment variable from a Routine
Replies: 19
Views: 7702

ekempd wrote:without having to pass it as a parameter
by ray.wurlod
Thu May 24, 2007 4:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Aggregator Stage
Replies: 5
Views: 1249

Same rules as SQL - every input column must either be grouped or have an aggregate function applied. Think about it - fewer rows out than in, because of grouping. From which input rows would your passthrough columns be selected? You could create a "fork join" design - split your data into two stream...
by ray.wurlod
Thu May 24, 2007 4:26 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Update Strategy
Replies: 11
Views: 3799

There's a fifth, empty line, caused by the final line terminator.
Take the leftmost (N-1) characters of the command output, where the command output contains N characters.

Code: Select all

Left(EC.$CommandOutput, Len(EC.$CommandOutput)-1)
by ray.wurlod
Thu May 24, 2007 3:40 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Multiple Lookups
Replies: 3
Views: 1258

Your assertion is not correct. The Condition in a Lookup stage typically IS based upon value(s) from the stream input. For only a few cents per day you can obtain premium membership. Revenue from premium memberships is 100% devoted to servicing bandwidth charges needed to keep DSXchange operational.
by ray.wurlod
Thu May 24, 2007 3:36 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: backup
Replies: 4
Views: 1594

Yes, but no really safe way.

There is a command to quiesce the Repository database (SUSPEND.FILES), but that has the same impact on users as shutting down the DataStage services.

The uvbackup utility can perform an "on line" backup, but waits if any record it needs to back up is locked.
by ray.wurlod
Thu May 24, 2007 3:33 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Using dsjob on AIX server w/multiple DS versions
Replies: 2
Views: 1482

Well done. I was asleep the whole time!
by ray.wurlod
Thu May 24, 2007 3:31 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: search string
Replies: 2
Views: 973

Code: Select all

grep -w 'MY PET' filename | grep -v DOG | grep -v CAT
by ray.wurlod
Thu May 24, 2007 3:29 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Sequence number
Replies: 1
Views: 923

Use stage variables in a Transformer stage to detect change; if there's a change set the counter to 1, if there's no change increment it.