Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
mjharper
Contributor II
Contributor II

Scheduling multiple QVW reloads

I have around 100 qvw files that I want to schedule to reload each morning. If I schedule them all to reload at 05:00 will I get a load of failures or does QlikView queue them until a reload engine is available? (Max Concurrent Reloads currently set to 2.)

I realise I can chain them together by making the reload of one dependant on another, but I don't like the fact this is generating a dependency that isn't really required. If I go this route what happens if I need to remove one report? Would I have to remember which report was dependent on the report I'm removing?

1 Solution

Accepted Solutions
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

It will run as many concurrently as your "Max Concurrent Reloads".  The remainder will be queued "waiting for engine".  If a task does not get an engine in the proscribed timeout (default 45 mins) it will fail. To modify the wait-for-engine timeout, update the value for "QvbWaitTimeoutMinutes" in

"C:\Program Files\QlikView\Distribution Service\QVDistributionService.exe.config"

-Rob

http://masterssummit.com

http://qlikviewcookbook.com

View solution in original post

3 Replies
sibusiso90
Creator III
Creator III

Hi Matt

It will queue them, QMC runs 10 qvws per time if I am not mistaken. But I know it queues them

image242
Creator
Creator

If you have the qlikview desktop installed/licensed on the server, you could run a morning batch file and bypass the Publisher all together:

"C:\Program files\Qlikview\QV.exe" /r "\\<server>\<drive>$\<location of .qvw>"

Maybe try 10 at a time at first and gradually increase. Maybe you could get to the 100 mark.

Jason

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

It will run as many concurrently as your "Max Concurrent Reloads".  The remainder will be queued "waiting for engine".  If a task does not get an engine in the proscribed timeout (default 45 mins) it will fail. To modify the wait-for-engine timeout, update the value for "QvbWaitTimeoutMinutes" in

"C:\Program Files\QlikView\Distribution Service\QVDistributionService.exe.config"

-Rob

http://masterssummit.com

http://qlikviewcookbook.com