Does anyone know if there is a way to find out which extensions are being used by one Qlik Sense application?
I found an extension and it is not working on Qlik Sense Enterprise June 2019. I was also thinking of connecting Qlik with its own Postgre SQL database in order to find the extension names and match them with the apps. I do not know if that can be done anyways; just brainstorming.
Here is an example, you just have to drag and drop the extension (as any other object) and the symbol below the page is going to appear, you click it and it'll give you the info of every chart in your sheet.
Yes, it works fine on June 2019, but you will have to check sheet by sheet for the id right? I would like to see the apps, for example, Qlik Sense App 1 is using Climber KPI, Simple KPI, Qlik Bar Chart and so on. Like more details about all the extensions that a particular app is using across its sheets.
The simplest answer is using the Engine API to parses all the objects on all sheets on all apps. The Qlik Sense Telemetry Dashboard (https://github.com/eapowertools/qs-telemetry-dashboard) can unlock this information as well without the cost of exploring the Engine API. While the full usage of the dashboard really warrants doing extra configuration (https://github.com/eapowertools/qs-telemetry-dashboard/wiki/Logging), the first of the two tasks builds out a meta-data cache of all apps. When you parse the visualization.csv that it builds, you can pretty easily figure out which apps use which extensions. If there's interest I can find the demo app that I have elsewhere which uses this approach.