Execute Child Packages in parallel

  • hi,

    I have a master package which calls list of packages. I have a for each loop container (FEL)and using the variable from FEL to pass packages one by one. The packages are executing sequentially with no issues.

    Now Not all packages are dependent on success of preceding packages in such scenarios I want to execute them in parallel .

    e.g : P1,p2,p3 are my packages. P1 and P2 packages can execute indepently while P3 can only execute when both P1 and P2 completes. I want to design master package in a way that I can execute these child packages P1 and P2 in parallel and wait for there completion to execute P3.

    in short I need to call Execute package task dynamically n number of times when packages are not dependent and once when they are dependent.

    I also want to introduce the concept of restarting the package at the point in time it fails (checkpoint implementataion)

    Any elp is appreciated.

    Thanks..

  • FEL will operate sequentially. You could add additional FELs and have all select a mutually exclusive subset of the packages you need to execute.

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato

  • Multiple contrains from P1 , P2 pointing to P3, make sure that precedence contrain property to AND

    Do checkpoint on ForEach Loop container properties, So that any task inside the container failes leads to failure of the package.

    Maharaj 🙂

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply