Qlik Community

QlikView App Development

Discussion Board for collaboration related to QlikView App Development.

satishsure
New Contributor

Finding the qvw from where qvd got generated

Hi all

I have a qvd in my qvd folder and would like to know where this qvd got generated.how do I find that qvw is there a way to do this?

In meta data i found it has some id.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<QvdTableHeader>

   <QvBuildNo>50501</QvBuildNo>

   <CreatorDoc>c3a1e9d4-7399-4399-8640-742f3607b135</CreatorDoc>

   <CreateUtcTime>2016-10-12 18:29:42</CreateUtcTime>

   <SourceCreateUtcTime></SourceCreateUtcTime>

   <SourceFileUtcTime></SourceFileUtcTime>

   <SourceFileSize>-1</SourceFileSize>

   <StaleUtcTime></StaleUtcTime>

Tags (1)
9 Replies
MVP
MVP

Re: Finding the qvw from where qvd got generated

When I read with qlikview the qvd metadata

I find the full name of the .qvw in the field CreatorDoc

The same in the .qvd header

My current version is 11.20 SR15 64bit

Digvijay_Singh
Honored Contributor III

Re: Finding the qvw from where qvd got generated

Check this as well -

Q-Eye freeware QVD Files Editor

Capture.PNG

MVP
MVP

Re: Finding the qvw from where qvd got generated

Are you maybe using QV Publisher with QVD creation tasks?

satishsure
New Contributor

Re: Finding the qvw from where qvd got generated

So, Qvd will get ID instead of qvw path when its gets generated from QV Publisher.?.If you sample qvd can you let me know..Thankyou

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<QvdTableHeader>

   <QvBuildNo>50501</QvBuildNo>

   <CreatorDoc>c3a1e9d4-7399-4399-8640-742f3607b135</CreatorDoc>

   <CreateUtcTime>2016-10-12 18:29:42</CreateUtcTime>

   <SourceCreateUtcTime></SourceCreateUtcTime>

   <SourceFileUtcTime></SourceFileUtcTime>

   <SourceFileSize>-1</SourceFileSize>

   <StaleUtcTime></StaleUtcTime>

satishsure
New Contributor

Re: Finding the qvw from where qvd got generated

Please let me know if you have any sample QVD which is generated in this way. I mean from QV publisher.

MVP
MVP

Re: Finding the qvw from where qvd got generated

I currently don't have such a QVD at hand to test my hypothesis, but since there will be no QVW in this scenario, that's my guess.

Maybe pcammaert‌ can shed some light on this from his experience.

richard_chilvers
Valued Contributor

Re: Finding the qvw from where qvd got generated

You can download the EasyQlik QViewer from http://easyqlik.com.

It let's you browse a QVD file, but also shows the File Metadata (F4) which includes the creating QVW.

HTH

Re: Finding the qvw from where qvd got generated

When using a QVD Creation Supporting Task to generate a QVD, the Distribution service will create a temporary QVW, insert your script code, run the QVW and delete it at the end. The temporary QVW will be called 'scriptdocument.qvw'.

The ID in the CreatorDoc tag is either the name of the temporary folder in which 'scriptdocument.qvw' is stored, or the ID of the task instance that is responsible for creating this particular version of the QVD. You can easily check this by inspecting the TaskLog.txt of a QVD Creation run. All actions, IDs and paths are listed among the many messages detailing what is really happening.

Unfortunately, I'm currently unable to create&run supporting tasks to create QVDs so I cannot give you any examples.

Best,

Peter

Partner
Partner

Re: Finding the qvw from where qvd got generated

If you use EasyQlik's QViewer, it will show you the meta data and lineage information for the QVD .


It works for both QlikView and QlikSense generated QVDs


To download, go to EasyQlik QViewer - viewer for QVD files