<?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 Re: incremental load with example  pls? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623415#M1114993</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;see the script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Incremental Load&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Qualify *;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// Using parametric file name. QVD and select source!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;set VAR_NAME_FILE_QVD='ONAIR_PROGRAM';&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let Listqvdexists=isnull(QvdCreateTime('$(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD'));&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let day= right(date(today(1),'DD'),1);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let VAR_LAST_RELOAD = 'to_date('&amp;amp;chr(39)&amp;amp;ReloadTime()&amp;amp;chr(39)&amp;amp;','&amp;amp;chr(39)&amp;amp;'DD/MM/YYYY HH24:MI:SS'&amp;amp;chr(39)&amp;amp;')';&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// I check the existence of the file or eno-QVD to figure out if I'm the first load!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;if $(Listqvdexists)=-1 then &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD):&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;//set to 5 so that 3 times a month 85, 15, 25) running the full forcibly!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;elseif $(day)=$(VAR_GG_FULL) then&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD): &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Else&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// I need to be able to assess the necessary categories, sub a field and a date field change!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD):&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;AND MODIFICATION_DT &amp;gt;= $(VAR_LAST_RELOAD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;UNQUALIFY *;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Concatenate &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;LOAD &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (qvd)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;end if&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards.&lt;/P&gt;&lt;P&gt;valerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 08 Feb 2014 14:37:12 GMT</pubDate>
    <dc:creator>valerio_fatatis</dc:creator>
    <dc:date>2014-02-08T14:37:12Z</dc:date>
    <item>
      <title>incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623411#M1114989</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;incremental load with example&amp;nbsp; pls?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 05:34:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623411#M1114989</guid>
      <dc:creator />
      <dc:date>2014-02-08T05:34:37Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623412#M1114990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Manoj,&lt;/P&gt;&lt;P&gt;If you search on community you will find many different examples of Incremental Load...&lt;/P&gt;&lt;P&gt;If you want to see the video with example, search on Youtube. There is a video of two parts from Shilpan Patel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, ZIP file enclosed which contain sample file and apps for incremental load.&lt;/P&gt;&lt;P&gt;May be you need to change the file paths in scripts...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 07:09:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623412#M1114990</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2014-02-08T07:09:44Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623413#M1114991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manoj,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not a Qlikview pro, but i can recommend the attached zip file for your perusal.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IFRAME frameborder="0" width="425" height="350" src="https://www.youtube.com/embed/Y8PmxH0ZkKk" allowfullscreen=""&gt;&lt;/IFRAME&gt;@&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope it helps!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ayodele&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 10:34:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623413#M1114991</guid>
      <dc:creator>delmak2000</dc:creator>
      <dc:date>2014-02-08T10:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623414#M1114992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A few good reads copied from another discussion:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QlikView Reference Manual: &lt;EM&gt;Chapter 28.4 Using QVD Files for Incremental Load&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Community: &lt;A _jive_internal="true" data-containerid="2003" data-containertype="14" data-objectid="279697" data-objecttype="2" href="https://community.qlik.com/message/279697#279697"&gt;Re: Dynamic Update and Incremental Loading&lt;/A&gt; Gysbert provides a few useful links to discussions about Incremental Loading&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Document: &lt;EM&gt;Incremental Load Strategies&lt;/EM&gt; in this discussion: &lt;A _jive_internal="true" data-containerid="2051" data-containertype="14" data-objectid="407570" data-objecttype="2" href="https://community.qlik.com/message/407570#407570"&gt;Re: QVD Files&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 12:19:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623414#M1114992</guid>
      <dc:creator>Peter_Cammaert</dc:creator>
      <dc:date>2014-02-08T12:19:56Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623415#M1114993</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;see the script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;Incremental Load&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Qualify *;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// Using parametric file name. QVD and select source!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;set VAR_NAME_FILE_QVD='ONAIR_PROGRAM';&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let Listqvdexists=isnull(QvdCreateTime('$(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD'));&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let day= right(date(today(1),'DD'),1);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;let VAR_LAST_RELOAD = 'to_date('&amp;amp;chr(39)&amp;amp;ReloadTime()&amp;amp;chr(39)&amp;amp;','&amp;amp;chr(39)&amp;amp;'DD/MM/YYYY HH24:MI:SS'&amp;amp;chr(39)&amp;amp;')';&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// I check the existence of the file or eno-QVD to figure out if I'm the first load!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;if $(Listqvdexists)=-1 then &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD):&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;//set to 5 so that 3 times a month 85, 15, 25) running the full forcibly!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;elseif $(day)=$(VAR_GG_FULL) then&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD): &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Else&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;// I need to be able to assess the necessary categories, sub a field and a date field change!&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD):&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;SELECT&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;FROM PROGRAM&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;WHERE PROGRAM_KIND_CODE in (4270000,4270001)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;AND MODIFICATION_DT &amp;gt;= $(VAR_LAST_RELOAD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;UNQUALIFY *;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;Concatenate &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;LOAD &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_ID,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_NAME,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;$(VAR_NAME_FILE_QVD).PROGRAM_KIND_CODE&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (qvd)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;STORE * FROM $(VAR_NAME_FILE_QVD) INTO $(VAR_DIR_ETL_QVD)$(VAR_NAME_FILE_QVD).QVD;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;DROP TABLE $(VAR_NAME_FILE_QVD);&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;end if&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;best regards.&lt;/P&gt;&lt;P&gt;valerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 14:37:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623415#M1114993</guid>
      <dc:creator>valerio_fatatis</dc:creator>
      <dc:date>2014-02-08T14:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: incremental load with example  pls?</title>
      <link>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623416#M1114994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Manoj,&lt;/P&gt;&lt;P&gt;Incremental load – it loads only the new or changed records from Database.&lt;/P&gt;&lt;P&gt;It can dramatically reduce the time needed to reload a qlikview application.&lt;/P&gt;&lt;P&gt;Basic incremental load process&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Load new data from database table(slow, but few records)&lt;/LI&gt;&lt;LI&gt;Load old data from QVD file(many records,but fast)&lt;/LI&gt;&lt;LI&gt;Create new QVD file&lt;/LI&gt;&lt;LI&gt;Repeat procedure for each table&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have various scenarios for incremental load:&lt;/P&gt;&lt;OL style="list-style-type: decimal;"&gt;&lt;LI&gt;Daily Incremental reloads (Insert/Update)&lt;/LI&gt;&lt;LI&gt;Multi-QVD incremental reloads&lt;/LI&gt;&lt;LI&gt;Frequent incremental Reloads (Insert Only) –Utilizes binary load approach&lt;/LI&gt;&lt;LI&gt;Historical data management using Daily/Monthly Stacked QVDs&lt;/LI&gt;&lt;LI&gt;Incremental Reloads (Insert/Update/Delete) with deletion flag available.&lt;/LI&gt;&lt;LI&gt;Incremental Reloads (Insert/Update/Delete) with deletion flag available.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basic Process:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QV_ILoad:&lt;/P&gt;&lt;P&gt;SQL SELECT PrimaryKey,X,Y FROM DATABASETABLE&lt;/P&gt;&lt;P&gt;WHERE ModificationTime&amp;gt;=#$(LastExecTime)#;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate&lt;/P&gt;&lt;P&gt;LOAD PrimaryKey,X,YFROM File.QVD;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Feb 2014 15:13:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/incremental-load-with-example-pls/m-p/623416#M1114994</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-08T15:13:46Z</dc:date>
    </item>
  </channel>
</rss>

