I am getting the following error in one of my flows
Message: jb000SALPAIE_TransCollaborateur..TR_Coll_XpertHRM: DSD.StageRun Active stage finishing.
25 rows read from L_Collaborateurs
5 rows read from LR_PayInter
25 rows read from LR_Pays
25 rows read from LR_Contrat
0 rows read from LR_CaisseComp
25 rows written to L_XpertColl
0 rows written to L_RejectPays
0 rows written to L_RejetContrat
0.110 CPU seconds used, 1.500 seconds elapsed.
Item #: 13
Event ID: 5023
Timestamp: 2005-08-22 17:52:14
Type: Warning
User Name: FSP|larcombe
Message: DataStage Job 47 Phantom 2544
Program "JOB.169454777.DT.1373252191.TRANS1": Line 484, Nonnumeric data when numeric required. Zero used.
Bearing in mind that I have NO access to the DS server, how can I identify where the error is.
What does line 484 correspond to , the data or the program ?
Locating the error in the data
Moderators: chulett, rschirm, roy
Locating the error in the data
Colin Larcombe
-------------------
Certified IBM Infosphere Datastage Developer
-------------------
Certified IBM Infosphere Datastage Developer
-
- Participant
- Posts: 3337
- Joined: Mon Jan 17, 2005 4:49 am
- Location: United Kingdom
In the input, nonnumeric data was found for numeric column. Suspecting that there might be a space or invalid characters in the input. One way is to find out what you are doing in the 484 line. RT_BP47 folder can be found in the project folder and under that folder you can find 'JOB.169454777.DT.1373252191.TRANS1' and lookat 484th line then convert/transform the column into numeric using OConv/IConv functions.
HTWH.
Regards
Saravanan
HTWH.
Regards
Saravanan
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
You may be able to retrieve RT_BP47/JOB.169454777.DT.1373252191.TRANS1 from the server machine using FTP.
Somewhere an attempt is made to perform arithmetic. This is the only situation where this message can arise. That should narrow your search more than somewhat.
Expressions in a Transformer stage may occur in:
Somewhere an attempt is made to perform arithmetic. This is the only situation where this message can arise. That should narrow your search more than somewhat.
Expressions in a Transformer stage may occur in:
- stage variable initialization
reference lookup key expressions
stage variable derivations
output link constraints
output column derivations
Routines called from the Transformer stage
Transforms used in the Transformer stage (which will be inline code in the retrieved BASIC code)
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
I pleaded with the DS administrator and got read only access to the drive.
I checked the file as suggested and looked at line 484 and it was where I was adding 1000 to a company number however the company number can occassionally be ZZZ , hence the error.
Thanks for your assistance
I checked the file as suggested and looked at line 484 and it was where I was adding 1000 to a company number however the company number can occassionally be ZZZ , hence the error.
Thanks for your assistance
Colin Larcombe
-------------------
Certified IBM Infosphere Datastage Developer
-------------------
Certified IBM Infosphere Datastage Developer
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact: