Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello everyone,
I’m excited to share a Python tool I’ve developed that connects with the Qlik Sense QRS API to visualize task management and identify time intervals where more than six apps (the maximum number of reload tasks that can work simultaneously) reload concurrently on QMC.
Unlike monitoring apps that rely on executed reload task logs, this tool bases the schedule on the defined trigger start time and reload task duration. This approach assumes that no task will be queued, even if it exceeds the limit, allowing us to inspect possible queues according to the defined triggers.
Key Features:
I attached an excel file gantt chart visual as an example of output of the project. Excel file includes a task schedule(sheet1) ,measured start and finish time(sheet2) and overlapping task intervals(sheet3).
Check out the project here: github.com/akinertu/qliksense
Project Steps:
0. Connecting Qlik Sense QRS API
This tool is designed to enhance efficiency and ensure optimal scheduling within Qlik Sense environments. I’m thrilled to contribute to the Qlik community and would love to hear your feedback or suggestions!
This Python tool sounds super helpful in managing task schedules with Qlik Sense! Visualizing overlapping reloads and identifying when more than six tasks run concurrently is a great way to avoid potential bottlenecks. Basing it on trigger start times and task duration instead of just logs seems like a more innovative way to predict and prevent queuing.
This Python tool sounds super helpful in managing task schedules with Qlik Sense! Visualizing overlapping reloads and identifying when more than six tasks run concurrently is a great way to avoid potential bottlenecks. Basing it on trigger start times and task duration instead of just logs seems like a more innovative way to predict and prevent queuing.