Warning Message

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
I_Server_Whale
Premium Member
Premium Member
Posts: 1255
Joined: Wed Feb 02, 2005 11:54 am
Location: United States of America

Warning Message

Post by I_Server_Whale »

Hi All,

I have a job which loads from a fixed width file to a flat-file. But I get this warning.

The source file has <100 records.

Code: Select all

DataStage Job 95 Phantom 3820
Program "JOB.612099343.DT.1374470452.TRANS1": Line 280, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 270, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 272, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 274, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 276, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 278, Nonnumeric data when numeric required.  Zero used.
Program "JOB.612099343.DT.1374470452.TRANS1": Line 280, Nonnumeric data when numeric required.  Zero used.
DataStage Phantom Finished
I'm not able to decipher this warning. Did anybody encounter such warning before. Please let me know.

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

Post by ArndW »

Navenn,

in your TRANS1 transformer you are performing some mathematical derivation on your data, but some value is not a number (i.e. it contains a character) and thus Datastage uses a 0 instead of aborting. So, check your transform stage for derivations...
pisania
Participant
Posts: 14
Joined: Mon Mar 28, 2005 9:56 am

Post by pisania »

Hi Naveen,

This warning is very descriptive, and apears for example when you use a function like "INT(CHAR)".
Check the job design, you also can find this file "JOB.612099343.DT.1374470452.TRANS1" and check the lines 280, 270...
kommven
Charter Member
Charter Member
Posts: 125
Joined: Mon Jul 12, 2004 12:37 pm

Post by kommven »

Try this DIGITS(DSLinkNN.ColName) in your tranformer for all numeric targets

Kewl
Post Reply