My suggestion is to provide a type of Task that can reload a group of apps. This concept serves several purposes.
it allows you to group together a number of apps that need to be loaded at the same time. For example, at one client I have more than 10 apps extracting data out of the CRM system. They are all run every night and could be grouped into a single task.
it allows for simpler dependencies. For example, if I have an app that depends on CRM data, I could trigger the load when the group task is completed.
it reduces the number of tasks that need to be managed. At one of my clients, I have 100 tasks that need to be managed and chained together. Group Tasks would reduce this number by at least half and greatly simplify the chains.
To make this work, the group task would not be complete until all it's app have completed reloading.
As an option within the group task, you could set whether the apps should load in parallel or in sequence.
I was just talking about this yesterday - would be great to have a simple way to run an ad hoc chain of apps , especially in a dev environment, or, as you say, group some tasks together (so you could collapse them in QMC for example).
I know we could implement using Qlik-CLI/APIs etc but would be a great addition to the core platform. Even if it went in the AMC but not the QMC...
NOTE: Upon clicking this link 2 tabs may open - please feel free to close the one with a login page. If you only see 1 tab with the login page, please try clicking this link first: Authenticate me! then try the link above again. Ensure pop-up blocker is off.