My goal is to analyze Qlik files in the Qlik Sense environment. I want to extract all the app's dimensions, measures, scripts, charts etc in our environment. And I will create a report that shows these things to monitor the system. Since we can't see them inside the qvf file, I decided to use Qlik Cli.
I downloaded Qlik Cli manually as shown here: https://qlik.dev/toolkits/qlik-cli/install-qlik-cli/
I have created context using:
qlik context create mycontext --server MYIPNUMBER:4747
when i try to see the apps using "qlik app ls", it says "waiting for the response", but it doesn't respond in the end, it keeps waiting. I use different ports too. I use 4432, 4243, 443 etc. too, but they throw error. 4747 and 4748 just hangs.
I tried to do the things just like in this video, but in this video, he takes api from qlik cloud. We have qlik sense environment. It didn't make sense to me to take api from qlik cloud. I also tried to connect with certificate, but couldn't do it.
https://www.youtube.com/watch?v=0nD15qcI6Eo&t
Any help would be greatly appreciated! Thanks in advance. π
1 Answer 1
Ive always used jwt authentication method when connecting to QS client managed (its easier at least) by following the getting started documentation
When connecting to port 4747 (in general) you have to use some sort of authentication as well. The allowed methods in that case are certificates or jwt (since the token is generated from the certificates and can be verified by the engine). Although i havent tested direct engine connection myself with qlik-cli.