Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Files responsible for QMC task

Hello Guys,

I would like to know which are the files responsible for QMC task.

1 Solution

Accepted Solutions
Peter_Cammaert
Partner - Champion III
Partner - Champion III

AFAIK there are two sets of files "responsible for QMC task".

  • There are the task definition files (XML format) that are stored in the QVPR directory (See C:\ProgramData\QlikTech\ManagementService\QVPR). See for example all xml files whose base name ends in *Task*. The most interesting is DocumentTask.xml. It contains a schema for the actual definitions that follow (that is, if you did define regular tasks in the Source Documents tree or in the Reload tab if you don't have a Publisher)
  • There are also the Task execution result files (XML format) that contain details of each execution of a particular task. (See the set of C:\ProgramData\QlikTech\DistributionService\Task* folders as well as the Triggers and EDXResults subdirectories)

As this is an entirely undocumented area of the QlikView Server/Publisher architecture, you won't find much official information on how this all fits together. And it will take you some time to figure out by yourself what these files all mean and do. Luckily, a few very bright people have been figuring out this stuff for a while now. Even better, they decided to share their knowledge with the community.

See for example Rob's QVPR Analysis tool here: Analyze your QVPR and Server Task Structure. Check out the Load script to find out how to get to the details of a particular task.

Note Your QVPR may also reside in a relational database. In that case, you won't have any definitions in xml format and the content of the database tables may be slightly different from the XML version of the repository.

Best,

Peter

View solution in original post

1 Reply
Peter_Cammaert
Partner - Champion III
Partner - Champion III

AFAIK there are two sets of files "responsible for QMC task".

  • There are the task definition files (XML format) that are stored in the QVPR directory (See C:\ProgramData\QlikTech\ManagementService\QVPR). See for example all xml files whose base name ends in *Task*. The most interesting is DocumentTask.xml. It contains a schema for the actual definitions that follow (that is, if you did define regular tasks in the Source Documents tree or in the Reload tab if you don't have a Publisher)
  • There are also the Task execution result files (XML format) that contain details of each execution of a particular task. (See the set of C:\ProgramData\QlikTech\DistributionService\Task* folders as well as the Triggers and EDXResults subdirectories)

As this is an entirely undocumented area of the QlikView Server/Publisher architecture, you won't find much official information on how this all fits together. And it will take you some time to figure out by yourself what these files all mean and do. Luckily, a few very bright people have been figuring out this stuff for a while now. Even better, they decided to share their knowledge with the community.

See for example Rob's QVPR Analysis tool here: Analyze your QVPR and Server Task Structure. Check out the Load script to find out how to get to the details of a particular task.

Note Your QVPR may also reside in a relational database. In that case, you won't have any definitions in xml format and the content of the database tables may be slightly different from the XML version of the repository.

Best,

Peter