Allowing a job parameter that is pushed down to be overridden

dpc
Contributor III

Hello

I have a Job that calls a job which calls a job (this could go on)

I want to generate an id for each job and log that id along with a parent id and job name

So, I am creating an id at each level as the first task

Then passing this to the next level as the ParentId

At the next level it then generates and id and would then log the parent (pushed) and id

So (e.g):

NameParentIdId
Top Level0123
Level 2123456
Level 3456789

The top 2 levels are fine but when I get to the 3rd (and beyond),

I cannot pass the Level 2 Id as the parent because it's already defined and will not let me override

 

Is this possible?

I can do this in Azure Data Factory but want to replace the functionality

 

Thanks