Page 1 of 1

transformer error

Posted: Thu Oct 12, 2006 11:19 am
by samsuf2002
Hi All , i am running a parallel job where 2 seq file passsing through CDC and then transformer then to the rest ,i have 41 rows coming from CDC into transformer but the out put of transformer is only 28 rows and i am getting this error in director

error :Transformer_414,1: Caught unknown exception from runLocally().

warning : Transformer_414,1: runLocally() did not reach EOF on its input dataset 0.

what cud be the prob can any one plz help me out
thanks

Posted: Thu Oct 12, 2006 2:29 pm
by ambasta
Are you performing any calculation at transforming level???

Posted: Thu Oct 12, 2006 2:31 pm
by samsuf2002
no i am just adding a new column in the transformer which is used in the next stage that is look up as a look up key.

Posted: Thu Oct 12, 2006 2:38 pm
by ambasta
If you are not having too much data can you please check if there is any duplicate record coming after joining two files???if yes! and you are not handing that using remove duplicate stage then the problem can be this one.

Posted: Thu Oct 12, 2006 2:49 pm
by ray.wurlod
Does the Transformer stage have a constraint on the output link that might explain fewer rows being emitted than consumed?

The second error message suggests that the stage did not read its input right through to the end. Are there any other warnings/errors in the job log?

Break the job up to identify where the problem really is. Lose everything downstream of the Change Capture stage, and direct its output to a Peek or Sequential File stage. What happens then? If that's OK, add one more stage type into the processing, and try again. And so on.