Pasquale Basile

Parameter passing from job to a subtransformation. Different behaviour from 7.1 to 8.1

Discussion created by Pasquale Basile on Jun 4, 2018
Latest reply on Jun 22, 2018 by Brandon Jackson

Hi all.

After the installation of PDI 8.1 I experienced that all my jobs does not work as expected. After some investigation, it turns out the the problem arises from a different behaviour in passing parameters from job to a sub transformation when the parameters have the same name.

If a parameter - I call it 'CSV' -  is set in the job, it's value is passed to the subtransformation and hides the local transformation value.

This happens both if no parameters is passed to the subtransformation or even if is passed with other value, like in the following images:



In both case the value passed to the subtransformation is that set in the job parameter panel (in my case: 'JOBLEVELVALUE.csv').

In PDI 7.0 the passed value superseeded the parameter value set in the job definition panel, in my case 'SOMEVALUE'.

Anyone can help me to explain this? I have a lot of job and transformation like this.