<?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 Reg:How to perform Incremental Load in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188558#M51763</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andy,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you have salesorder Tables then you might be having a CreationDate in that table I guess it is a must.&lt;/P&gt;&lt;P&gt;Before using the script above you have to do once a full upload. Save as a Table.qvd. With the Script above you can implement the Incremental load and load only new data to the already present data in Table.Qvd . This is done by the concatenate Load and the Dates.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards&lt;/P&gt;&lt;P&gt;Sravan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Apr 2011 10:04:08 GMT</pubDate>
    <dc:creator />
    <dc:date>2011-04-04T10:04:08Z</dc:date>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188549#M51754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;I want to do Incremental Load.Thing is I would like to know how to perform Incremental load?&lt;/P&gt;&lt;P&gt;So please share the qvw file or share some doc.Client using Sql Server as Data base&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Mar 2010 05:11:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188549#M51754</guid>
      <dc:creator />
      <dc:date>2010-03-22T05:11:02Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188550#M51755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;Hi , you can do like this&lt;/B&gt;&lt;/P&gt;&lt;P style="font-weight: bold; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;Let&lt;/B&gt; ThisExecTime = Date(Today()-1,'YYYY-MM-DD 00:00:00');&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;ODBC&lt;/B&gt; &lt;B&gt;CONNECT&lt;/B&gt; &lt;B&gt;TO&lt;/B&gt; v;&lt;/P&gt;&lt;P style="font-style: italic; margin: 0in 0in 0pt; mso-layout-grid-align: none"&gt;Paye:&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;LOAD&lt;/B&gt; ID,&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;DATIME,&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;……….&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;………….&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;……….&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;………&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;…….&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;………&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;BCBRANCH;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;SQL&lt;/B&gt; &lt;B&gt;SELECT&lt;/B&gt; *&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;FROM&lt;/B&gt; "RLIFE_DW".dbo."TEAM_PAYE_NEW"&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;WHERE DATIME &amp;gt; &lt;B&gt;&lt;I&gt;'$(LastExecTime)'&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;AND DATIME &amp;lt;= &lt;B&gt;&lt;I&gt;'$(ThisExecTime)'&lt;/I&gt;&lt;/B&gt;;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;Concatenate&lt;/B&gt; &lt;B&gt;LOAD&lt;/B&gt; * &lt;B&gt;FROM&lt;/B&gt; D:\Qview\LifeAsia\QVD\Paye.qvd (qvd)&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;WHERE&lt;/B&gt; &lt;B&gt;NOT&lt;/B&gt; EXISTS(ID);&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;If&lt;/B&gt; ScriptErrorCount = 0 &lt;B&gt;then&lt;/B&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;STORE&lt;/B&gt; Paye &lt;B&gt;INTO&lt;/B&gt; Paye.QVD;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;Let&lt;/B&gt; LastExecTime = ThisExecTime;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;mso-layout-grid-align:none;"&gt;&lt;B&gt;End&lt;/B&gt; &lt;B&gt;If&lt;/B&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;Where&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;ID is a primary key&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;DATIME is a modified date time&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;above example is of append and update type of increamental load&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;&lt;/P&gt;&lt;P style="margin:0in 0in 0pt;"&gt;Rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 22 Mar 2010 06:09:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188550#M51755</guid>
      <dc:creator />
      <dc:date>2010-03-22T06:09:14Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188551#M51756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;When do you establish LastExecTime to begin with?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 May 2010 19:56:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188551#M51756</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-05-27T19:56:19Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188552#M51757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rahul,&lt;BR /&gt;&lt;BR /&gt; Thanks for your kind reply.Since I have not used Incremental Load,I am having small query on this.Here you used variable&lt;BR /&gt;&lt;BR /&gt;'$(LastExecTime)' where we have to define and what is the input for that.Please let me know the same.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks &amp;amp; Regards&lt;BR /&gt;&lt;BR /&gt; Jai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2010 06:25:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188552#M51757</guid>
      <dc:creator />
      <dc:date>2010-05-28T06:25:38Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188553#M51758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jai,&lt;/P&gt;&lt;P&gt;Last Execution time should be RloadTime().&lt;/P&gt;&lt;P&gt;-Peterson&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 May 2010 07:12:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188553#M51758</guid>
      <dc:creator />
      <dc:date>2010-05-28T07:12:14Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188554#M51759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Rahul,&lt;/P&gt;&lt;P&gt;I am also trying to the same thing as you mentioned here. Did you find a solution for the problem? Please let me know if you did. I also have something like a TimeID instead of actual Date and Time... so I am not sure how to plan the incremental load as without that I will have to reload all the QVDs everyday which will take more than 2 hrs...&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;ANDY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 03 Apr 2011 22:01:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188554#M51759</guid>
      <dc:creator />
      <dc:date>2011-04-03T22:01:33Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188555#M51760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The Qlikview Reference Manual has a whole section on this subject. For version 9 it is Book 1, Part IV, pages 505-508. It outlines how to handle combos of insert, update, and delete in the data set. Perhaps this goes without saying (for everyone but me), but in addition to limiting the data, one also has to combine the limited data set with the historical data set via a concatenate statement. Again, the manual covers the different scenarios one could encounter.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Apr 2011 05:12:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188555#M51760</guid>
      <dc:creator />
      <dc:date>2011-04-04T05:12:14Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188556#M51761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am uploading a sample file for incremental load for database Oracle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please see and tell if its helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raman&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Apr 2011 05:39:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188556#M51761</guid>
      <dc:creator />
      <dc:date>2011-04-04T05:39:32Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188557#M51762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Ramandeep,&lt;/P&gt;&lt;P&gt;Thank you for the file, and I have seen that before. My question is that I have something called a Timeperiod ID and nothing in the Date table, so was wondering how can I do a reload from the DB to QVD with that? I think we need to have something like the last updated time Field in the DB to do an incremental load isnt it? I have sales, orders tables which my client needs to have 3 years data and everytime I reload the QVD its doing a full reload which is taking about 2-3 hours and then an incremental load of QVW which takes about 15 minutes... Is there a solution to avoid the complete reload of the QVDs with just the Time period ID (Primary Key)?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;ANDY&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Apr 2011 09:24:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188557#M51762</guid>
      <dc:creator />
      <dc:date>2011-04-04T09:24:33Z</dc:date>
    </item>
    <item>
      <title>Reg:How to perform Incremental Load</title>
      <link>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188558#M51763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Andy,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;If you have salesorder Tables then you might be having a CreationDate in that table I guess it is a must.&lt;/P&gt;&lt;P&gt;Before using the script above you have to do once a full upload. Save as a Table.qvd. With the Script above you can implement the Incremental load and load only new data to the already present data in Table.Qvd . This is done by the concatenate Load and the Dates.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Regards&lt;/P&gt;&lt;P&gt;Sravan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Apr 2011 10:04:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Reg-How-to-perform-Incremental-Load/m-p/188558#M51763</guid>
      <dc:creator />
      <dc:date>2011-04-04T10:04:08Z</dc:date>
    </item>
  </channel>
</rss>

