2

I want to generate qlikview qvd files from pandas dataframes with python. There exists a qvd decoder in python (https://github.com/BenSimonds/Qlik-Script-Tools/), but I am intrested in a qvd encoder.

Jens Goemaere
  • 31
  • 1
  • 4

2 Answers2

1

I havent seen a way to generate qvd files (at least not open sourced). Qlik understand another format similar to qvd - qvx (QlikView data eXchange).

Havent seen as well much of a tools that generate qvx files but at least there is some (older) documentation that can be found.

This link will lead you to a Qlik Community post that have something on the topic + a PDF with qvx specs

This link is from Qlik's help page (which might overlap with the pdf doc)

Also someone started Node project few years ago that can generate qvx files (it might help you) https://github.com/kmpm/node-qvx

Stefan Stoichev
  • 4,615
  • 3
  • 31
  • 51
1

The best/quickest way is to save your Pandas as CSV. Then in QlikView/QlikSense script LOAD it and then

STORE Table into file.qvd (qvd);

I've tried some non qlikview qvd libraries and they are good only in read files, when I used them to save qvd I often got files corrupted, so better just use qlikview script.

Hubert Dudek
  • 1,666
  • 1
  • 13
  • 21