A short guide related to QlikView Server Offline Service & Offline Client.Good to know:
Limitations and other Useful Information:
- iPad is required for offline mode
- Offline Service is not visible in QlikView Management Console (QMC), it will be visible in Windows' Services list
- The Offline Client supports all SRs for QlikView 11.00, however offline mode is only supported on QlikView 11 SR2 servers and up.
- The Offline mode supports clustered servers, since the prerequisite for Offline Service is to be installed on the same machine as the web server, this will basically work automatically.
- The Offline Service works with both QlikView Webserver and IIS, but ensure that Anonymous authentication is not enabled for Authenticate.aspx file if you use IIS.
- Go to IIS manager
- Go to Default Web site( or where ever you implement the QlikView apps folders)
- Select QvAjaxZfc
- Open the Authentication
- Have Anonymous = Enable and Windows Authentication = disable.
- On the bottom, go to “content view”
- Find the “authenticate.aspx” and right click on it and select “switch to feature view”
- Feature view for the Authentication.aspx, select / open Authentication
- Disable “anonymous authentication” and enable “ Windows Authentication”
- Verify that under QvAjaxZfc\htc is Anonymous = enable and Windows Authentication = disable.
- Select QlikView virtual folder
- Repeat steps 4 and 5
- Do a IIS reset and try again with the Ipad.
Version change logs (make sure to check the installed version on the iPad):
- Mobile Client reference manual : Is installed with the Offline Service at C:\ProgramData\QlikTech\QlikView Server Documentation (and as an attachment) and it is only available in English at the moment.
- iOS "QlikView Mobile" is available on the Apple AppStore and will replace the old native client.
- The Offline service installer is located at our download site :
- Version 2.4
- Better Support for EMM (MDM and MAM) soltuions
- Support for deployment in Aitwatch EMM environments
- Support for Kerberos and SAML authentication (SAML authentication requries development in QlikView)
- Version 2.0
Updated with a completely reworked user interface optimized for iOS 7 as well as overall stability and performance improvements plus a bunch of new features:
- Manage your downloads with the new offline queue.
- Improved user experience when downloading offline views.
- Continue to use the app while waiting for downloads to finish.
- Improved loading and scrolling performance in the document list.
- Access settings from inside the application.
- Always have access to offline views (not only when connection is offline).
- Filter based on your favourites.
- Access document information such as file size and document description.
1. Client opens document in iOS client
2. Client requests offline mode for the document
3. Offline Service tells QVS to prepare Offline View (bundle)
4. Offline View (bundle) is saved on the server and sent to client
When an offline document is viewed by the client, only the Offline View (bundle) is used, so there is no actual calculations done on the iPad.
Log Files and Bundles
Offline Service log
Will show entries showing start, end and result of bundle creation
Bundle kept on server 1 hour (configurable), then moved to archive
Archived for 1 day (configurable), then removed
You will find the logs and bundles in c:\ProgramData\QlikTech\OfflineConfiguration:
The current version of the Offline service cannot be configured via the QlikView Management Console. The configuration for the
service is stored in a config file (QVOfflineService.exe.config) that can be found in the installation folder of the service (<Your InstallationDrive>:\Program Files\QlikView\Offline Service\QVOfflineService.exe.config).
The values are stored in textual format as follows: <add key="archiveDays" value="1"></add>
An administrator can configure concurrent sessions as well as the duration for which cache files (offline views) are archived on the
server. The following table gives a more detailed description.
Parameter: "archiveDays" Default Value: 1 Accepted Values : 0 or above
The number of days that the cache files are stored in the archive on the server. Archived cache files are required when you need support from
Paramter: "concurrentCacheLimit" Default Value: 50 Accepted Values: 1 or above
The number of clients that can simultaneously request offline views.
Once the queue is full, any subsequent clients are queued in order of appearance.
Do as follows to update the configuration:
- Back up the existing configuration file (\Program Files\QlikView\Offline Service\QVOfflineService.exe.config), in case you need to fall back on default values.
- Open the configuration file in a text editor.
- When you have changed the desired parameters, save the file.
- Stop and start the offline service to apply the configuration.