Different results in every run
Posted: Mon May 27, 2013 2:42 pm
Hi All,
I developed a job with Oracle Connector as source ,then a lookup stage with 4 reference links out of which one link is a dummy lookup to populate a batch id and the other three come from a single oracle connector with a copy stage after that.The three reference links do not have any duplicates on the key column and the same reference key is looked up by three different stream keys.After the lookup I have plenty translations and transformations to do in transformer based on the lookedup values.When I run the job filtering a set of records (for e.g where itemid=xxx ) the output is as desired and when I remove the filter and run for the whole data the column values are scrambled.Only records with valid reference values are populated perfectly and others are populated with values which are not related to the field in anyway..When I run the job again ,the values populated in the previous run gets changed for the same columns though source data remains unchanged.
I tried separating the reference form copy stage to three individual reference stages and partitioning the data on the item field,the output was still not as expected.
Please suggest a way to troubleshoot this situation.
I developed a job with Oracle Connector as source ,then a lookup stage with 4 reference links out of which one link is a dummy lookup to populate a batch id and the other three come from a single oracle connector with a copy stage after that.The three reference links do not have any duplicates on the key column and the same reference key is looked up by three different stream keys.After the lookup I have plenty translations and transformations to do in transformer based on the lookedup values.When I run the job filtering a set of records (for e.g where itemid=xxx ) the output is as desired and when I remove the filter and run for the whole data the column values are scrambled.Only records with valid reference values are populated perfectly and others are populated with values which are not related to the field in anyway..When I run the job again ,the values populated in the previous run gets changed for the same columns though source data remains unchanged.
I tried separating the reference form copy stage to three individual reference stages and partitioning the data on the item field,the output was still not as expected.
Please suggest a way to troubleshoot this situation.