<?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 Task Orchestration for Sense and Nprinting in Management &amp; Governance</title>
    <link>https://community.qlik.com/t5/Management-Governance/Task-Orchestration-for-Sense-and-Nprinting/m-p/1724454#M16271</link>
    <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Researching enabling more DevOps practices for our Qlik Development cycle.&lt;/P&gt;&lt;P&gt;Typical components &amp;amp; pipeline:&lt;/P&gt;&lt;P&gt;Components:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;ETL Job creating DW tables (&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt;)&lt;/LI&gt;&lt;LI&gt;Qlik Application with main Dashboard (&lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt;)&lt;/LI&gt;&lt;LI&gt;Qlik Application using API to trigger Nprinting tasks (&lt;FONT color="#FF0000"&gt;QNPRINT&lt;/FONT&gt;)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A typical Data Pipeline in our case goes like:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt; Refreshes DW (Talend)&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt; Triggers Qlik Sense Task to Refresh &lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt; task then triggers &lt;FONT color="#FF0000"&gt;QNPRINT&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;BR /&gt;All this logic is being managed leveraging Qlik API and Qlik tasks and applications to do all the management, and it works fine in most cases.&lt;/P&gt;&lt;P&gt;However we are now facing additional complex situations where it's not a simple sequential steps of triggers,&lt;/P&gt;&lt;P&gt;Ex: We now need to trigger Nprinitng tasks only if its a certain Date and time and if a multiple dashboards are&amp;nbsp;completed. This is just one example.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am thinking ideally would be to move the orchestration and all logic to an external tool that can also manage Talend jobs also.&lt;/P&gt;&lt;P&gt;Where the triggering of various pipeline steps can be managed there, but even with this has drawbacks with complexity and lost tool specific customization.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Abed&lt;/P&gt;&lt;DIV&gt;&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Sat, 16 Nov 2024 01:59:32 GMT</pubDate>
    <dc:creator>ghaliabed</dc:creator>
    <dc:date>2024-11-16T01:59:32Z</dc:date>
    <item>
      <title>Task Orchestration for Sense and Nprinting</title>
      <link>https://community.qlik.com/t5/Management-Governance/Task-Orchestration-for-Sense-and-Nprinting/m-p/1724454#M16271</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Researching enabling more DevOps practices for our Qlik Development cycle.&lt;/P&gt;&lt;P&gt;Typical components &amp;amp; pipeline:&lt;/P&gt;&lt;P&gt;Components:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;ETL Job creating DW tables (&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt;)&lt;/LI&gt;&lt;LI&gt;Qlik Application with main Dashboard (&lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt;)&lt;/LI&gt;&lt;LI&gt;Qlik Application using API to trigger Nprinting tasks (&lt;FONT color="#FF0000"&gt;QNPRINT&lt;/FONT&gt;)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A typical Data Pipeline in our case goes like:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt; Refreshes DW (Talend)&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;ETL&lt;/FONT&gt; Triggers Qlik Sense Task to Refresh &lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt;&lt;/LI&gt;&lt;LI&gt;&lt;FONT color="#FF0000"&gt;QMAIN&lt;/FONT&gt; task then triggers &lt;FONT color="#FF0000"&gt;QNPRINT&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;BR /&gt;All this logic is being managed leveraging Qlik API and Qlik tasks and applications to do all the management, and it works fine in most cases.&lt;/P&gt;&lt;P&gt;However we are now facing additional complex situations where it's not a simple sequential steps of triggers,&lt;/P&gt;&lt;P&gt;Ex: We now need to trigger Nprinitng tasks only if its a certain Date and time and if a multiple dashboards are&amp;nbsp;completed. This is just one example.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am thinking ideally would be to move the orchestration and all logic to an external tool that can also manage Talend jobs also.&lt;/P&gt;&lt;P&gt;Where the triggering of various pipeline steps can be managed there, but even with this has drawbacks with complexity and lost tool specific customization.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Abed&lt;/P&gt;&lt;DIV&gt;&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV class="gtx-trans-icon"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 16 Nov 2024 01:59:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Management-Governance/Task-Orchestration-for-Sense-and-Nprinting/m-p/1724454#M16271</guid>
      <dc:creator>ghaliabed</dc:creator>
      <dc:date>2024-11-16T01:59:32Z</dc:date>
    </item>
  </channel>
</rss>

