Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
is there a way to find the objects size occupied in qlik sense app, in my case I am looking for the size of the each bookmarks created in one specific application.
Any suggestions would be highly appreciated.
Regards,
Raju
Hello, @Raju_6952
Qlik Repository Database (QVD files)
The Qlik repository contains a detailed history of all objects created within the Qlik Sense apps, including bookmarks.
You can connect to the Qlik repository database (PostgreSQL by default) and extract information about the bookmarks.
You would need to access the Qlik Sense Repository database and query the bookmarks table to find details about the bookmarks (like object IDs, names, etc.).
Note: This requires access to the Qlik repository database, which may not be allowed in all environments depending on your permissions. obamacare enrollment
2. Qlik Sense Logging
Qlik Sense logs contain a lot of useful information related to the activities within the app, including object creation.
By analyzing the log files, you can sometimes infer the impact of bookmarks (e.g., load times, interactions), though this won't give you direct size information.
3. Export App and Check Object Sizes in JSON
You can export the app as a .qvf file, which is the Qlik Sense app file format.
Extract the content of the .qvf file (which is essentially a zip archive) and look at the JSON files corresponding to the app's bookmarks.
Steps:
Open the .qvf file (it is a ZIP file).
Extract the JSON files for the app's objects.
Search for the bookmarks and analyze the file sizes of these objects.
4. Bookmark Object Metadata
Each bookmark in Qlik Sense is a JSON object. By examining the bookmark objects (via the app's metadata or using the Qlik Sense API), you could measure their size in terms of the data they store, such as field selections, visualizations, and filters.
You can use the Qlik Sense Engine API to extract bookmark data and check how much space it occupies. Here's an example endpoint to explore: /qrs/bookmark/{id}.
5. Custom Scripts & Monitoring Tools
If you are able to, you could create a custom monitoring script using the Qlik Sense API to retrieve data about the bookmarks and app objects, potentially calculating their size based on the amount of data they store.
Best Regards
rony243
What do mean exactly by "size"? Do you mean the memory occupied by a bookmark? Or the number of bytes required to represent this bookmark as JSON?
-Rob
Hi @rwunderlich ,
I need to check the size occupied by each bookmark in one of the Qlik sense application.
Regards,
Raju
@Raju_6952 Try using Telemetry which will give you object level analysis.