Error when Transformer included in Parallel Extender.

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
pcmbalaji
Participant
Posts: 19
Joined: Tue Dec 07, 2004 7:05 am

Error when Transformer included in Parallel Extender.

Post by pcmbalaji »

Hi Gurus,
I'm completely new to DS and this was my first DS job but unfortunately failed :(

The following error had occured while trying load to data from a seq file to anther seq file.

I could run the job if the transformer stage is not included but as and when i add transformer stage between two seq files it gives the error while compiling.

Pls help. Thanks.

Output from transformer compilation follows:

##I TFCN 000000 07:05:39(000) <main_program>
DataStage XE Parallel Extender V6.0.1
Copyright (C) 1997 - 2002 Ascential Software, Inc.
All Rights Reserved


##I TOSH 000010 07:05:39(001) <main_program> orchgeneral: loaded
##I TOSH 000010 07:05:39(002) <main_program> orchsort: loaded
##I TOSH 000010 07:05:39(003) <main_program> orchstats: loaded
##I TFSC 000000 07:05:39(004) <main_program> APT configuration file: /usr1/dsadm/Ascential/DataStage/Configurations/default.apt
WARNING:TFCP 07:05:40(001) <transform> transform/transform.C(1.9.2.16),885: The number of reject datasets "0"is less than the number of input datasets "1".
WARNING:TFCP 07:05:40(002) <transform> transform/transform.C(1.9.2.16),885: The number of reject datasets "0"is less than the number of input datasets "1".
##E TBLD 001017 07:05:40(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256
##E TFSR 000059 07:05:40(001) <main_program> Could not check all operators because of previous error(s)
##W TBLD 001014 07:05:40(002) <main_program> Error when checking composite operator: Output from subprocess: sh: /opt/SUNWspro/bin/CC: not found

##I TBLD 001005 07:05:40(003) <transform> Error when checking composite operator: /opt/SUNWspro/bin/CC -KPIC -O -I/usr1/dsadm/Ascential/DataStage/PXEngine/include -dalign -g -PIC -library=iostream -c /usr1/dsadm/Ascential/DataStage/Projects/IARPROJ/RT_BP24.O/Job_Transformer_3.C -o /usr1/dsadm/Ascential/DataStage/Projects/IARPROJ/RT_BP24.O/Job_Transformer_3.tmp.o
(ParallelFileTest.Transformer_3)

*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the Job_Transformer_3 transform operator.
0003: // (Generated on 12/18/2004 5:03:30 PM)
0004: //
0005:
0006: // define our input/output link names
0007: inputname 0 DSLink2;
0008: outputname 0 DSLink4;
0009:
0010: initialize {
0011: // define our row rejected variable
0012: int8 RowRejected0;
0013:
0014: // define our null set variable
0015: int8 NullSetVar0;
0016:
0017: }
0018:
0019: mainloop {
0020: // initialise our row rejected variable
0021: RowRejected0 = 1;
0022:
0023: // evaluate columns (no constraints) for link: DSLink4
0024: writerecord 0;
0025: RowRejected0 = 0;
0026: }
0027:
0028: finish {
0029: }
0030:
*** End of Internal Generated Transformer Code
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

The number of reject datasets "0"is less than the

Post by ray.wurlod »

The number of reject datasets "0"is less than the number of input datasets "1".
This message is telling you that a DataStage PX design requires at least the same number of reject datasets as you have input datasets, even though the reject dataset may not be used, you have to specify it "just in case".
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
T42
Participant
Posts: 499
Joined: Thu Nov 11, 2004 6:45 pm

Post by T42 »

Where's your C++ compiler?
##W TBLD 001014 07:05:40(002) <main_program> Error when checking composite operator: Output from subprocess: sh: /opt/SUNWspro/bin/CC: not found
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Good catch! I completely did not see that one. A blind spot, obviously.

But the lack of reject handling will continue to generate warnings too.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
pcmbalaji
Participant
Posts: 19
Joined: Tue Dec 07, 2004 7:05 am

Post by pcmbalaji »

Ho !. I dont have C++ installed on my server ?. Is this required for parallel extender ? Is there any document which lists out pre-requisites for parallel extender ?


Regards,
Balaji
Eric
Participant
Posts: 254
Joined: Mon Sep 29, 2003 4:35 am

Post by Eric »

pcmbalaji wrote: Is there any document which lists out pre-requisites for parallel extender ?

Regards,
Balaji
erm ... In the install guide - Look in the unix install software requirements ;)
Post Reply