Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi
We are a data governance project and one of the requirements is to extract the metadata from QSense reports. Our in house extractor requires the input to be in the form of a JSON file.
We looked through the community and support online, but no success.
Our client uses the QMC and there is no option to extract the project into a JSON file. Using the available options on console, they are able to provide us .qvf only.
How to convert this .qvf into a JSON format? or is there any api available from Qlik product which can help us extract the metadata into a JSON format.
The client restrictions does not allow us to install any third party APIs or tools in their environment, but anything provided by product itself would be acceptable.
Kindly advise.
Hey @Inderpreet , you can use qlik-cli, which can help you on unbuilding an app, transofrming your app into multiple json files with all the information about the app. Opposite, you can use build command for reading json files and re-create the app.
As @alex_colombo says, the easiest way is qlik-cli, and this is what we use in for the Qlik Cloud Monitoring apps (example diff here, and code here).
You can also use Qlik Application Automation (there is a template in the picker), or qlik/api or another framework to go directly to the engine and pull the object definitions.
I guess it depends on what you are trying to extract and from where.
For customer managed you can use QlikSenseCLI it will be in the tools directory of your QS install folder
.for just the App Metadata you could do something like this