Introduction
QVD Utils enables reading/writing QVD files without a need to use Qlik Sense or QlikView. Also provides metadata from QVD/QVX header. It is useful when you need to convert various sources directly to/from a QVD file and you don’t want to overload your Qlik server by processing many, or large, QVD files.
QVD Utils used standalone
Having QVD Utils without any other EVL Microservice contain these scripts:
- csv2evd – generate EVL data definition file (EVD file) based on CSV
- csv2qvd – convert CSV to QVD
- qvd2csv – convert QVD to CSV
- qvd2evd – generate EVL data definition file (EVD file) based on QVD
- qvd-header – get information from QVD header, like field names as JSON, or number of records
QVD Utils in combination with other Microservices
In join with other EVL Microservice(s) (like EVL Staging) can be used for example in QVD-based architecture: