Search found 17 matches

by cyh
Fri Sep 30, 2005 2:16 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Problem in Implementing the logic using buildop
Replies: 10
Views: 5880

In our project, we will force the guy to restructure the file before passing to the BuildOp (or Transformer). For example : file1columnsare: A B C D E F -> no change file2columnsare: A B D F C -> A B C D *E F file3columnsare: A B C D F -> A B C D *E F As you know, the order does not matter to the ac...
by cyh
Fri Sep 30, 2005 1:18 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Job aborts when buildop includes string library
Replies: 3
Views: 2241

I am also new to BuildOp. I have located the output of BuildOp in the project directory ... under buildop For every BuildOp defined, five members are created ... testing.C testing.h testing.o testing.opd testing.opd.sh You may find your code / logic in the ".C" file. Maybe you can get some...
by cyh
Fri Sep 30, 2005 1:12 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: BuildOp Questions
Replies: 2
Views: 2023

Have you turn off the auto write / read option in the output / input ? You may have to define the way of reading / writing record by yourself. For example, In the pre-loop logic: init the key init the temp variable In the per-loop logic : check the key if key break write record read record Let's hav...
by cyh
Mon Dec 06, 2004 6:57 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Monitor lies
Replies: 6
Views: 3827

Where can I get more information about JobMonApp?
by cyh
Mon Dec 06, 2004 6:42 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel Extender data flow
Replies: 1
Views: 1976

The data that loading into table XYZ have not particular, unless, you perform sorting explicitly. It is because DS will create data partition for the inputs, example : Records in Table A B C D Records during intermediate processing (with natural partitioning) Partition 1 Partition 2 A B C D The sequ...
by cyh
Fri Nov 12, 2004 6:23 am
Forum: IBM<sup>®</sup> SOA Editions (Formerly RTI Services)
Topic: JMS connector
Replies: 2
Views: 3851

Can you give more details about your project background? As I know, the RTI component require seperate license fee .... which may costs you a lot .. why don't you try to accumulate the data with a simple program .. and use process later in a batch ... or you really need a near real time solution. le...
by cyh
Fri Nov 12, 2004 6:17 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Parallel job reports failure
Replies: 8
Views: 6077

Have you try to enable multiple instance?
by cyh
Fri Nov 12, 2004 6:13 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Vertical Pivot
Replies: 7
Views: 9647

I have the same problem before. From my experience, the problem is much simple if there are only a few alternative values for Fld1. Let's say Fld2 can be '01','02','03','04' only. You can use following flow : Input -> Sort -> Transformer -> Output Fld1 Fld2 Fld1 Fld2a Fld2b Fld2c Fld2d ----- ----- -...
by cyh
Mon Oct 04, 2004 12:36 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to get unmatched record from Outer join in PX
Replies: 6
Views: 11199

Finally, I got the answer.... 1) Put a transfomer about the join stage 2) Create stage variable to work out if the key is null or not. Refer to the sample code shown below. 3) Create output link from transformer and setup the constraint accordingly to the stage variable defined. Sample code used in ...
by cyh
Mon Oct 04, 2004 12:30 am
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Working with HEX data
Replies: 3
Views: 3732

I'm not quite sure about Iconv function, is it for Sequential Stage or PX ?
It is available in Transformer in a PX job?

I got some hint from my fx, for example

Convert(Chr(0),"0000",AAA)

Any idea about this function?
by cyh
Wed Sep 22, 2004 7:42 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: Working with HEX data
Replies: 3
Views: 3732

Working with HEX data

I have define a fields to be char(2), and use it to store data generated from mainframe.

The data looks like this (in hex representation) : \x0001

Is it possible to extract the content '0001' to another string?

Any hint?
by cyh
Tue Aug 17, 2004 8:06 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS JCL Job to reset all jobs in a category, pls. critique
Replies: 9
Views: 6546

I just find something similar. Use shell to kick off the job, wait for the return status. If status = something, then reset the job ... A sample code was shown below for your comments. runinfo=`dsjob -run jobstatus $PROJECT $JOB 2>&1` dsjobStatus=$? if dsjobStatus ?? dsjob -run -mode RESET $PROJ...
by cyh
Tue Aug 17, 2004 8:00 pm
Forum: IBM<sup>®</sup> Infosphere DataStage Server Edition
Topic: DS JCL Job to reset all jobs in a category, pls. critique
Replies: 9
Views: 6546

It sounds GREAT !!

Would you please post the final version DS code and shell wrapper? Thanks a lot !!!!!
by cyh
Thu Jul 22, 2004 8:18 pm
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: Restartability - Parallel Extender - DataStage 7.0.1
Replies: 3
Views: 3425

I think you may find the checkpoint-restart feature in 7.1 or later version, e.g. 7.5. However, from my own experience, the tool does not seems better than do it yourself.

Anyway, goto your supporting consultant and ask for an evaluation.
by cyh
Tue Mar 16, 2004 5:30 am
Forum: IBM<sup>®</sup> DataStage Enterprise Edition (Formerly Parallel Extender/PX)
Topic: How to get unmatched record from Outer join in PX
Replies: 6
Views: 11199

Thanks to santhu. You stated that there is no possible to capture the unmatch record from JOIN. However, when I check the output form an full outer join, the recrods are there !!! I just wonder how to get it out ..... Any tips ? The output looks like this : L Key R Key L Value R Value A A V1 V9 A (?...