Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all,
We are currently trying to implement the Qlik monitoring apps into our multi-tenant OEM environment. However, after refreshing a child tenant the OEM app analyzer gives us an error message:
"Unexpected token: '-' expected one of: '.', ',', 'as', 'from', 'into'
Mostly the error is within:
Store consumption >>>>>>-<<<<<<20 into lib/qlikmetacollection/compiledtenants
Ocassionally the error is within:
Store ExportFromApp>>>>>>-<<<<<<20 Into lib/qlikmetacollection/compiledtenants
We have noticed that refreshing the child tenants a few times usually fixes the issue. However, we don't consider this a fix as this is very time consuming to do. Is there anybody that might have an idea about what's going on?
Some additional information:
- We are using all the latest versions of the monitoring apps found on GitHub - qlik-oss/qlik-cloud-monitoring-apps: The Qlik Cloud monitoring apps are a set of community-...
- We have not changed any settings, except the settings that are required to setup the multitenant support, and to specifiy the childs / parent.
- For the parent storage location, we are using Azure Blob.
Thank you in advance
@CedricD our guess is you have mismatched versions generating the QVDs.
Can you confirm that:
An improvement we will consider is creating a new version of QVDs for each new release to reduce the risk of this happening on upgrades.
Hi DaveChannon,
Thank you for your response.
To address your questions:
Initially, some issues did stem from mismatched versions. However, I have since replaced all the monitoring apps with the latest versions downloaded directly from GitHub. Before upgrading, we ensured a clean slate by deleting all old QVDs, apps, and clearing the Azure Blob.
We did delete the compiled QVDs at the start after upgrading to the latest versions, but unfortunately, this didn't fully resolve the issue. During the installation of the apps on each tenant, I encountered the same error repeatedly. Interestingly, after refreshing the monitoring apps a few times, the error disappeared.
For context, here’s a snapshot from our parent OEM monitoring app analyzer history from last night:
The current reload schedule is as follows:
Our biggest challenge is the inconsistency. Yesterday, I manually enabled all 25 tenants one by one, verifying each for functionality. Once all 25 were up and running, I enabled the scheduled reload. While it mostly worked, we've started encountering errors again since this morning.
I hope this gives you a clearer picture of what's actually going on.
Hi,
I'm brainstorming here because we are still encountering errors with Sheet consumption. Weirdly enough I was able to do 1 manually reload succesfully, but the automatic and manually reloads afterwards were failing again, while I didn't change / do anything.
Furthermore, I have noticed that the child app_analyzer "sheet consumption.qvd" are not always being generated in the Qlik environment but are still being stored in the Blob. It seems that some "sheet consumption.qvd" are getting stored as an empty file to the blob. Could this be the culprit?
Thank you kindly,