Repository navigation
sheetchanger
Qlik-PerformanceRobot edited this page Sep 28, 2026
·
2 revisions
Create and execute a changesheet action for each sheet in an app. This can be used to cache the inital state for all objects or, by chaining two subsequent sheetchanger actions, to measure how well the calculations in an app utilize the cache.
-
thinktimesettings: (optional) Settings for thethinktimeaction, which is automatically inserted between every changesheet action.-
type: Type of think time-
static: Static think time, defined bydelay. -
uniform: Random think time with uniform distribution, defined bymeananddev.
-
-
delay: Delay (seconds), used with typestatic. -
mean: Mean (seconds), used with typeuniform. -
dev: Deviation (seconds) frommeanvalue, used with typeuniform.
-
-
continueonerror: Continue changing sheets on errors without breaking execution.⚠️ this might compound errors. Defaults to false.
Change to all sheets once to calculate states, then once more to get response times with cached initial states
{
"label" : "Sheetchanger uncached",
"action": "sheetchanger"
},
{
"label" : "Sheetchanger cached",
"action": "sheetchanger"
}Add a 5-15s think time inbetween each changesheet action.
{
"label" : "Sheetchanger uncached",
"action": "sheetchanger",
"settings": {
"thinktimesettings": {
"type": "uniform",
"mean": 10,
"dev": 5
}
}
}Only log errors from each sub action instead of breaking execution.
{
"label" : "Sheetchanger uncached",
"action": "sheetchanger",
"settings": {
"continueonerror": true
}
}This file has been automatically generated, do not edit manually