Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Which apps are using which extensions?

On Qlik Sense Server, is there any way to see which apps are using which extensions? The reason is if an extension needs to be updated or deleted, I need a list of all apps that are using that extension so i can check that they aren't broken afterwards.

I tried digging around in the Qlik Postgres db, but couldn't find any connection there between Apps & Extensions.

18 Replies
simonaubert
Partner - Specialist II
Partner - Specialist II

Stupid question, but can ask Stefan to continue the scan instead of throwing an error?

Bi Consultant (Dataviz & Dataprep) @ Business & Decision
alec1982
Specialist II
Specialist II

anyone found a solution?

simonaubert
Partner - Specialist II
Partner - Specialist II

Still not but there is this idea you can vote for :

https://community.qlik.com/t5/Qlik-Sense-Enterprise-Ideas/extension-usage-dashboard-api-etc/idi-p/15...

 

Bi Consultant (Dataviz & Dataprep) @ Business & Decision
rzenere_avvale
Partner - Specialist II
Partner - Specialist II

I haven't done it in a while, but with QS' older versions I used to export all metadata with QMCU (you can find them here: https://github.com/eapowertools/QlikSenseQMCUtility).
From one of the exported files (visualisations.csv if I'm not wrong) you can see the associated ID and if the object is an extension or not.
Hope this helps,
Riccardo

PlatformManager-JvV
Partner - Contributor II
Partner - Contributor II

Hi All,

If you would like to know what apps are using what extension you can use our solution!

One of our features is that you can see what extension is used by what apps.

We also solve problems like:

Version Control, Development Process, Multi developer support and diff analysis. 

Go to our website to check them out. https://www.platformmanager.com/

 

I hope this helps. Best regards Jorik van Voorthuizen.

prajwol306
Contributor
Contributor

I was able to  get around this by using one of the Qlik Sense API wrapper in Node Js (GIT Hub  Link:  https://github.com/qmoni/qliksense-api) . I initially used the API to connect to the engine , then got the list of Documents , looped over each document and extracted the object type .

Following is the snippet in the API documentation that will give you information of the content in the sense document . The response is in the form of a Json object . The qType  attribute in the returned Json object is the name of the Object that the document is using .

let appId = '9586b50f-4df2-400e-8b4a-69874a7dcc3e'
let method = 'GetAllInfos'
let params = []
qlik.openDoc(appId, method, params).then((res)=>{
  console.log(res)
})

 

 

I then stored this into an array and converted the array to a CSV file to analyze in Qlik sense .

 

 

The API documentation is pretty handy and straight forward .

 

 

ErikWetterberg

You should probably verify that the qType really works, might be wrong in some cases (converted charts??). The visualization property is what's actually used, I think.

prajwol306
Contributor
Contributor

In my case , I verified creating a new APP and adding bunch of  different objects . I found all the objects under qtype in my case .

Do you have any specific examples where you had issue?? Just wanted to know .

ErikWetterberg

Yes, the problem used to be converted objects. Try converting one of your charts to another chart type. Does the qType change?