compilation Error in Transform

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
ragunathan13
Participant
Posts: 50
Joined: Mon Sep 25, 2006 11:18 pm
Location: Chennai
Contact:

compilation Error in Transform

Post by ragunathan13 »

Hi..

Currently we are developing our jobs in server(Datastage version is 7.5.1.A). Comming jobs we have a plan to do in parallel. So i did a sample job in parallel. In this i get some records from row generator stage and simply pass to transform and transform to peek.

when i try to compile this one i get this error:



Output from transformer compilation follows:

##I TFCN 000001 13:02:27(000) <main_program>
Ascential DataStage(tm) Enterprise Edition 7.5.1A
Copyright (c) 2004, 1997-2004 Ascential Software Corporation.
All Rights Reserved


##I TUTL 000031 13:02:27(001) <main_program> The open files limit is 100; raising to 65536.
##I TOSH 000002 13:02:27(002) <main_program> orchgeneral: loaded
##I TOSH 000002 13:02:27(003) <main_program> orchsort: loaded
##I TOSH 000002 13:02:27(004) <main_program> orchstats: loaded
##I TFSC 000001 13:02:27(007) <main_program> APT configuration file: /app/dsadm/Ascential/DataStage/Configurations/default.apt
##W TFPA 000017 13:02:27(008) <main_program> Warning: the value of the PWD environment variable (/app/dsadm/Ascential/DataStage/DSEngine) does not appear to be a synonym for the current working directory (/data/eucandev/DataStage/EuCanDWDev). The current working directory will be used, but if your ORCHESTRATE job does not start up correctly, you should set your PWD environment variable to a value that will work on all nodes of your system.
##W TCOS 000049 13:02:28(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E TBLD 000000 13:02:28(002) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E TFSR 000019 13:02:28(003) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 13:02:28(004) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W TBLD 000000 13:02:28(005) <main_program> Error when checking composite operator: Output from subprocess: sh: /opt/SUNWspro/bin/CC: not found

##I TFCP 000000 13:02:28(006) <transform> Error when checking composite operator: /opt/SUNWspro/bin/CC -KPIC -O -I/app/dsadm/Ascential/DataStage/PXEngine/include -dalign -O -PIC -library=iostream -c /data/eucandev/DataStage/EuCanDWDev/RT_BP8547.O/V0S17_PXSample_jobs_Transformer_17.C -o /data/eucandev/DataStage/EuCanDWDev/RT_BP8547.O/V0S17_PXSample_jobs_Transformer_17.tmp.o.
##E TCOS 000029 13:02:28(007) <main_program> Creation of a step finished with status = FAILED. (PXSample_jobs.Transformer_17)

*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S17_repos_Transformer_17 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink11;
0007: outputname 0 DSLink18;
0008:
0009: initialize {
0010: // define our row rejected variable
0011: int8 RowRejected0;
0012:
0013: // define our null set variable
0014: int8 NullSetVar0;
0015:
0016: }
0017:
0018: mainloop {
0019: // initialise our row rejected variable
0020: RowRejected0 = 1;
0021:
0022: // evaluate columns (no constraints) for link: DSLink18
0023: writerecord 0;
0024: RowRejected0 = 0;
0025: }
0026:
0027: finish {
0028: }
0029:
*** End of Internal Generated Transformer Code

Thanks in advance,
Ragunathan J
DSguru2B
Charter Member
Charter Member
Posts: 6854
Joined: Wed Feb 09, 2005 3:44 pm
Location: Houston, TX

Post by DSguru2B »

Do an exact search on key words 'does not appear to be a synonym'.
Creativity is allowing yourself to make mistakes. Art is knowing which ones to keep.
Post Reply