Help with this Error

Post questions here relative to DataStage Server Edition for such areas as Server job design, DS Basic, Routines, Job Sequences, etc.

Moderators: chulett, rschirm, roy

Post Reply
chowdary
Participant
Posts: 38
Joined: Thu Jun 23, 2005 11:25 am

Help with this Error

Post by chowdary »

Hi all,

I am getting this error and i unable to figure it out whyi am getting this one, I checked all the metadata, there is notihng wrong in the metadata,

I am reading from table and after doing aggreagation and pivoting i am looking upon hash file and writing into a Seq file that's all i am doing in this job
when i run the job i am getting only one warning which is



"DataStage Job 1809 Phantom 8347
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
Program "JOB.1912664994.DT.1386960595.TRANS3": Line 81, Nonnumeric data when numeric required. Zero used.
DataStage Phantom Finished[quote][/quote]
sjhouse
Premium Member
Premium Member
Posts: 43
Joined: Tue Nov 02, 2004 12:11 pm
Location: Minneapolis, MN

Post by sjhouse »

Check the data in your table. Most lickly you have an empty field in one of the numeric fields and they are treated as non-numeric.

stephen
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

Check your transform "TRANS3" stage derivations. One of your derivations is doing a numeric operation on a column that does not contain numeric values. Usually a quick look at your derivations will show you the culprit; but if you feel like delving a bit deeper, you can look at your job's generated BASIC code at around line 81 (if can be off by a couple of lines) to see the actual statement.
yaminids
Premium Member
Premium Member
Posts: 387
Joined: Mon Oct 18, 2004 1:04 pm

Help with this Error

Post by yaminids »

Hi Arnd,

Can you tell me where I can find a job's Basic code?

Thanks
Yamini
ArndW
Participant
Posts: 16318
Joined: Tue Nov 16, 2004 9:08 am
Location: Germany
Contact:

Post by ArndW »

I would go to TCL and enter the command "LIST DS_JOBS WITH @ID EQ {myjobname} JOBNO to get the job number, then look into the project subdirectory RT_BP{JobNo}. Or you can use the UNIX find command on the object "JOB.1912664994.DT.1386960595.TRANS3".
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

The job number is given in the first line of the warning message - in this case job number 1809, so you look in subdirectory RT_BP1809.

Note that it is the BASIC code for the Transformer stage, not the BASIC code for the job, for which Yamini asks. BASIC code for the whole job is not available; server jobs are run by the BASIC routine DSD.RUN, while Transformer stage subroutines are invoked by DSD.StageRun. Source code for these is not - never has been - supplied.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
yaminids
Premium Member
Premium Member
Posts: 387
Joined: Mon Oct 18, 2004 1:04 pm

Help with this Error

Post by yaminids »

Thanks for the info guys... :)
Post Reply