TRNSFORMER COMPILATION IN DATASTAGE7.5x2
Posted: Mon May 25, 2009 6:35 am
Hi All,
I have installed datastage 7.5x2 in my system.But Transformer stage is not compiling even though i have installed Microsoft .net 2003 and visual studio 2005 version.
Shell i have to include any variables? Please suggest me.
I am getting following error.
##I TOSH 000002 17:59:52(001) <main_program> orchgeneral: loaded
##I TOSH 000002 17:59:52(002) <main_program> orchsort: loaded
##I TOSH 000002 17:59:53(000) <main_program> orchstats: loaded
##E TBLD 000000 17:59:53(004) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256
##E TFSR 000019 17:59:53(005) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 17:59:53(006) <transform> Error when checking composite operator: The number of reject datasets "0"is less than the number of input datasets "1".
##I TFCP 000008 17:59:53(007) <transform> Error when checking composite operator: cxx -O -IC:/Ascential/DataStage/PXEngine/include -W/TP -W/EHa -DAPT_USE_ANSI_IOSTREAMS -c C:/Ascential/DataStage/Projects/AC/RT_BP1.O/V0S1_TEST_TFM_Transformer_1.C -o C:/Ascential/DataStage/Projects/AC/RT_BP1.O/V0S1_TEST_TFM_Transformer_1.tmp.o
##I TBLD 000000 17:59:53(008) <main_program> Error when checking composite operator: Output from subprocess: Compiler "cl" not found.
##E TCOS 000029 17:59:53(009) <main_program> Creation of step finished with status = FAILED (TEST_TFM.Transformer_1)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S1_TEST_TFM_Transformer_1 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink3;
0007: outputname 0 DSLink4;
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: DSLink4
0023: writerecord 0;
0024: RowRejected0 = 0;
Thanks in advance.
I have installed datastage 7.5x2 in my system.But Transformer stage is not compiling even though i have installed Microsoft .net 2003 and visual studio 2005 version.
Shell i have to include any variables? Please suggest me.
I am getting following error.
##I TOSH 000002 17:59:52(001) <main_program> orchgeneral: loaded
##I TOSH 000002 17:59:52(002) <main_program> orchsort: loaded
##I TOSH 000002 17:59:53(000) <main_program> orchstats: loaded
##E TBLD 000000 17:59:53(004) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256
##E TFSR 000019 17:59:53(005) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 17:59:53(006) <transform> Error when checking composite operator: The number of reject datasets "0"is less than the number of input datasets "1".
##I TFCP 000008 17:59:53(007) <transform> Error when checking composite operator: cxx -O -IC:/Ascential/DataStage/PXEngine/include -W/TP -W/EHa -DAPT_USE_ANSI_IOSTREAMS -c C:/Ascential/DataStage/Projects/AC/RT_BP1.O/V0S1_TEST_TFM_Transformer_1.C -o C:/Ascential/DataStage/Projects/AC/RT_BP1.O/V0S1_TEST_TFM_Transformer_1.tmp.o
##I TBLD 000000 17:59:53(008) <main_program> Error when checking composite operator: Output from subprocess: Compiler "cl" not found.
##E TCOS 000029 17:59:53(009) <main_program> Creation of step finished with status = FAILED (TEST_TFM.Transformer_1)
*** Internal Generated Transformer Code follows:
0001: //
0002: // Generated file to implement the V0S1_TEST_TFM_Transformer_1 transform operator.
0003: //
0004:
0005: // define our input/output link names
0006: inputname 0 DSLink3;
0007: outputname 0 DSLink4;
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: DSLink4
0023: writerecord 0;
0024: RowRejected0 = 0;
Thanks in advance.