Search found 297 matches

by jhmckeever
Mon Nov 20, 2006 9:46 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Exec format error in BuildOp/PX-Routine
Replies: 0
Views: 824

Exec format error in BuildOp/PX-Routine

Hi All, I've been trying to create a BuildOp in 7.1r2 using a 3rd party libary. The BuildOp generates OK but at runtime I get the following error: main_program: /opt/product/Ascential/DataStage/PXEngine/user_lib/thirdparty.sl: Could not load "/opt/product/Ascential/DataStage/PXEngine/user_lib/t...
by jhmckeever
Thu Nov 09, 2006 5:54 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: uniform Distribution of dataset records at all nodes
Replies: 2
Views: 843

Round Robin partitioning will distribute data evenly regardless of keys. This creates evenly sized partitions and is normally what you get when you select 'Auto' partitioning. This obviously won't support joins or other stages which require matching keys from multiple streams to be present in the sa...
by jhmckeever
Tue Nov 07, 2006 10:15 am
Forum: IBM QualityStage
Topic: Can I split a token in 2 new tokens?
Replies: 8
Views: 4426

Hi flavour, The simplest solution is to take what I described in my previous email and use it as a pre-processor. Just pass your data into the pattern to split the '<' tokens where appropriate, then take the resulting file and pass it into your original pattern file, where it will be re-tokenised in...
by jhmckeever
Tue Nov 07, 2006 5:35 am
Forum: IBM QualityStage
Topic: Can I split a token in 2 new tokens?
Replies: 8
Views: 4426

Hi Flavour, Hmmm - interesting one. One approach could be: ? | < COPY [2](c) temp1 ;Leading characters COPY [2](-n) temp2 ;Trailing numerics CONCAT " " temp1 CONCAT temp2 temp1 ;Create temp1 " " temp2 RETYPE [2] ? temp1 PATTERN {IP} This is just off the top of my head so apologie...
by jhmckeever
Mon Nov 06, 2006 12:40 pm
Forum: IBM QualityStage
Topic: Can I split a token in 2 new tokens?
Replies: 8
Views: 4426

Flavour, If you do an investigate on your example input you'll see it's classified as "<" (Leading Alphabetic). You can create a simple pattern to match your leading alphabetic token and then use the "-n" (trailing numeric characters) and "c" (leading alphabetic charact...
by jhmckeever
Fri Oct 27, 2006 9:29 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Custom Stage
Replies: 5
Views: 2216

Thanks Ray ... I didn't pick up on the OP being so specific. I'll be sure to differentiate 'custom' and 'Custom' in future!

J.
by jhmckeever
Fri Oct 27, 2006 4:54 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Wanted Comments on the expected run time.
Replies: 3
Views: 929

theverma, That's a buit like saying "How fast does a car go?" It really does depend on many factors: hardware/software landscape, job design, etc. I've worked alongside IBM when clients have asked the same question and they'll tell you the only way to infer any likely performance character...
by jhmckeever
Fri Oct 27, 2006 4:26 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: job to compile jobs
Replies: 8
Views: 2133

If you're looking to compile numerous jobs in our go (say after a bulk import from a CMS into a testing environment) you could use the Multiple Job Compile tool in Manager. If you're looking to reset aborted jobs (or somehow 'clean' your environment after a test/execution cycle) then you should inve...
by jhmckeever
Fri Oct 27, 2006 4:11 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Custom Stage
Replies: 5
Views: 2216

Sanket_Saraph, On our project we've got BuildOps which call QAS (an address cleaning solution) and BankWizard (a sort/account code validation system) We've got two different flavours of BuildOp for each - A local version which calls the relevant APIs on the local machine, and a client/server version...
by jhmckeever
Fri Oct 27, 2006 3:56 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: adding column names to reject file
Replies: 15
Views: 4552

ssunda, I read your original post as requiring column headings in your output file. One way to do this is to use a before-job execSH to echo the column headings to your file (creating the file in the process), then set your sequential file stage to 'append' rows to the file. To avoid name mismatch y...
by jhmckeever
Wed Oct 25, 2006 8:07 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Wait-for-file should run continuously
Replies: 19
Views: 7839

You could always write a script which does an infinite loop like ...

Code: Select all

if FILE found then
   dsjob MY_SEQUENCE
fi

sleep for NN seconds
You could start this script (nohup MyScript &) when your server comes up and leave it looking for your file.

J.
by jhmckeever
Fri Oct 20, 2006 10:37 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: wrapper
Replies: 2
Views: 1828

Just thought I'd tag onto this old post that we also encountered this error because there appears to be a feature (bug?) in 7.0 where the '.op' file generated for a wrapped stage appears to be broken ... echo "{ wrapped, kind = parallel, usage = \"qascleankey.op \", command = \"/...
by jhmckeever
Fri Oct 20, 2006 6:43 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Deleting a file from DS on windows server
Replies: 20
Views: 3861

Probably - I'm anticipating that we'll meet in this forum when you correct next week's deliberate mistake. :)