<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Scheduling Tasks with Dependencies in Archived Groups</title>
    <link>https://community.qlik.com/t5/Archived-Groups/Scheduling-Tasks-with-Dependencies/m-p/1191525#M2055</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm searching for a solution to schedule multiple tasks with dependencies.&amp;nbsp; I have an application called SalesThruMargin.qvw that depends on many different sub executions of QlikView.&amp;nbsp; The top level application called SalesThruMargin.qvw is the application that gets distributed to the Qlik Access Point.&amp;nbsp; It does a binary load of "Qlik Mart Generator - SalesThruMargin.qvw".&amp;nbsp; That in turn relies on QVD files transformed by application "QVD-Transformation - SalesThruMargin.qvw"&amp;nbsp; and that application relies on 10 different applications that generate qvd files from source data sources.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, since many of the source qvd files are used in several other top level applications I would like to have a threshold for reloading them. Example, if the Calendar.qvd was already reloaded in the past 24 hours mark the task successful and don't reload it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a bonus, some of these tasks I would want to run in parallel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Top Down my qvw application dependency looks like this:&lt;/P&gt;&lt;P&gt;26.SalesThruMargin&lt;/P&gt;&lt;P style="padding-left: 33.75px; font-family: Calibri; font-size: 14pt; color: #2e75b5;"&gt;\1.Application\3.MartApplication\SalesThruMargin.qvw&lt;/P&gt;&lt;P style="padding-left: 67.5px; font-family: Calibri; font-size: 12pt; color: #5b9bd5;"&gt;\4.Mart\Qlik Mart Generator - SalesThruMargin.qvw&lt;/P&gt;&lt;P style="padding-left: 101.25px; font-family: Calibri; font-size: 12pt; color: #5b9bd5;"&gt;&lt;SPAN style="font-style: italic;"&gt;\1.Application\2.QVD-Transformation\QVD-Transformation - SalesThruMargin.qvw&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="0" cellspacing="0" height="492" style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; margin-left: 1.4583in; width: 676px; height: 361px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD File Name&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Calendar.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Calendar.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Customer.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Customer.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;BusinessUnit.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;BusinessUnit.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;MetricLibrary.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-MetricLibrary.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;PartCharacteristics.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-PartsCharacteristics.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Company.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Company.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;BusinessDayCalendar.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;BusinessDayCalendar.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesBacklog.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-DataWarehouse.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesBudget.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-DataWarehouse.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesShipments-ThruMargin.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-Sales Thru Margin - with Incremental.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I do this in publisher? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 22 Jul 2025 17:59:49 GMT</pubDate>
    <dc:creator>aritting</dc:creator>
    <dc:date>2025-07-22T17:59:49Z</dc:date>
    <item>
      <title>Scheduling Tasks with Dependencies</title>
      <link>https://community.qlik.com/t5/Archived-Groups/Scheduling-Tasks-with-Dependencies/m-p/1191525#M2055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm searching for a solution to schedule multiple tasks with dependencies.&amp;nbsp; I have an application called SalesThruMargin.qvw that depends on many different sub executions of QlikView.&amp;nbsp; The top level application called SalesThruMargin.qvw is the application that gets distributed to the Qlik Access Point.&amp;nbsp; It does a binary load of "Qlik Mart Generator - SalesThruMargin.qvw".&amp;nbsp; That in turn relies on QVD files transformed by application "QVD-Transformation - SalesThruMargin.qvw"&amp;nbsp; and that application relies on 10 different applications that generate qvd files from source data sources.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, since many of the source qvd files are used in several other top level applications I would like to have a threshold for reloading them. Example, if the Calendar.qvd was already reloaded in the past 24 hours mark the task successful and don't reload it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a bonus, some of these tasks I would want to run in parallel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Top Down my qvw application dependency looks like this:&lt;/P&gt;&lt;P&gt;26.SalesThruMargin&lt;/P&gt;&lt;P style="padding-left: 33.75px; font-family: Calibri; font-size: 14pt; color: #2e75b5;"&gt;\1.Application\3.MartApplication\SalesThruMargin.qvw&lt;/P&gt;&lt;P style="padding-left: 67.5px; font-family: Calibri; font-size: 12pt; color: #5b9bd5;"&gt;\4.Mart\Qlik Mart Generator - SalesThruMargin.qvw&lt;/P&gt;&lt;P style="padding-left: 101.25px; font-family: Calibri; font-size: 12pt; color: #5b9bd5;"&gt;&lt;SPAN style="font-style: italic;"&gt;\1.Application\2.QVD-Transformation\QVD-Transformation - SalesThruMargin.qvw&lt;/SPAN&gt;&lt;/P&gt;&lt;TABLE border="1" cellpadding="0" cellspacing="0" height="492" style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; margin-left: 1.4583in; width: 676px; height: 361px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD File Name&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Calendar.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Calendar.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Customer.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Customer.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;BusinessUnit.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;BusinessUnit.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;MetricLibrary.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-MetricLibrary.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;PartCharacteristics.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-PartsCharacteristics.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;Company.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;Company.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;BusinessDayCalendar.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P&gt;BusinessDayCalendar.QVD-Generator.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesBacklog.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-DataWarehouse.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesBudget.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-DataWarehouse.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;SalesShipments-ThruMargin.qvd&lt;/P&gt;&lt;/TD&gt;&lt;TD style="border-style: solid; border-color: #a3a3a3; border-width: 1pt; padding: 4pt 4pt 4pt 4pt;"&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;QVD-Generator-Sales Thru Margin - with Incremental.qvw&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can I do this in publisher? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jul 2025 17:59:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Archived-Groups/Scheduling-Tasks-with-Dependencies/m-p/1191525#M2055</guid>
      <dc:creator>aritting</dc:creator>
      <dc:date>2025-07-22T17:59:49Z</dc:date>
    </item>
  </channel>
</rss>

