Reloading data
Last updated
Last updated
The Qommentary Writeback extension allows you seamlessly reload writeback data and update your application in real-time.
There is 3 ways of reloading data:
Triggering reloads manually using Qommentary Writeback
Triggering reloads automatically when you save data using Qommentary Writeback
Setting up a reload Task using the QMC
If you wish to trigger reloads using the Qommentary Writeback extension, first you need to enable app reloads.
1. Edit your sheet 2. Expand the Reload section
3. Click on the switch control to Enable app reload
When app reload is enabled, saving data will automatically trigger an application reload.
If you wish to disable automatic trigger and allow users to manually reload the application when desired, please follow these steps:
1. Edit your sheet 2. Expand the Reload section
3. Click on Manual button
A Reload app button will now be visible in the actions bar:
When reloading writeback data, there's two (2) types of data reloads: partial and full.
By default, a partial application reload is executed. A partial reload keeps all tables in the data model and then executes only Load and Select statements preceded by an Add, Merge, or Replace prefix.
If instead you wish to execute a full application reload, just check the Full option:
By default, Qlik Sense users do not have permission to trigger application reloads. To ensure a seamless user experience when working with Qommentary Writeback, security rules need to be setup granting users permissions to access the load script on the published application.
In order for this feature to function correctly, users will need access to all data connections used in the application.
Name
Reload Access Writeback (App)
Resource filter
App_*
Actions
Read, Update
Conditions
resource.stream.HasPrivilege("read") and user.roles="WritebackUser"
Name
Reload Access Writeback (App Script)
Resource filter
App.Object_*
Actions
Read
Conditions
resource.app.HasPrivilege("read") and resource.objectType = "app_appscript" and user.roles="WritebackUser"