<?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: How to use incremental load for insert ?? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716050#M1066995</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nikhil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer this PPT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Sep 2014 06:54:30 GMT</pubDate>
    <dc:creator>avinashelite</dc:creator>
    <dc:date>2014-09-05T06:54:30Z</dc:date>
    <item>
      <title>How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716049#M1066994</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey ,&lt;/P&gt;&lt;P&gt;Ia have loaded a excel sheet data and created a qvd also.&lt;/P&gt;&lt;P&gt;Now i want to use incremental load for the data that i inserted now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Should i just copy and paste below code or i need to define modified date and last execute data nd all. ??&lt;/P&gt;&lt;P&gt;Please help...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;SQL SELECT &lt;/STRONG&gt;Id,&amp;nbsp; StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year &lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;FROM &lt;/STRONG&gt;Disaster&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;WHERE&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;ModificationTime &amp;gt;= &lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;#$(LastExecTime)#&lt;/STRONG&gt;&lt;/EM&gt;&lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;Concatenate&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;LOAD&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;Id, StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year &lt;/SPAN&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;FROM&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;Disaster1.QVD&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;WHERE&lt;/STRONG&gt; &lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;NOT&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;Exists(Id);&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'Trebuchet MS','sans-serif';"&gt;STORE&lt;/STRONG&gt; Disaster&lt;SPAN class="apple-converted-space"&gt;&lt;STRONG&gt; &lt;/STRONG&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;INTO&lt;/STRONG&gt; &lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;Disaster1.QVD;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="padding-left: 90px; margin-bottom: .0001pt; background: white;"&gt;&lt;SPAN style="font-family: 'Trebuchet MS','sans-serif'; color: #3d3d3d;"&gt;Thanx.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 06:49:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716049#M1066994</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T06:49:26Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716050#M1066995</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nikhil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer this PPT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 06:54:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716050#M1066995</guid>
      <dc:creator>avinashelite</dc:creator>
      <dc:date>2014-09-05T06:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716051#M1066996</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;u should get this date from QVD (max exec date or max created date)&amp;nbsp; "LastExecTime",&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;which can u compare with the query as u did.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG style="color: #3d3d3d; font-family: 'inherit','serif';"&gt;it will work fine!!!&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 06:54:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716051#M1066996</guid>
      <dc:creator />
      <dc:date>2014-09-05T06:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716052#M1066997</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It looks reasonable if you want to insert &lt;EM&gt;&lt;STRONG&gt;and update&lt;/STRONG&gt;&lt;/EM&gt; incrementally. If you create the variable &lt;EM style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit;"&gt;LastExecTime&lt;/STRONG&gt;&lt;/EM&gt; correctly in the date format that your SQL database server expects then it should work. The new and the updated records are retrieved from the SQL source and concatenated with the historical records that were not updated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 06:56:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716052#M1066997</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2014-09-05T06:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716053#M1066998</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u can follow this blog post&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://j4info.blogspot.in/2014/08/qv5-incremental-loading.html" title="http://j4info.blogspot.in/2014/08/qv5-incremental-loading.html"&gt;Knowledge is Here..: QV5 Incremental loading&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 06:56:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716053#M1066998</guid>
      <dc:creator />
      <dc:date>2014-09-05T06:56:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716054#M1066999</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;Here i am using dummy data . I have entered some values in excel shet and name it : DIsaster.xlxs. It is saved on desktop.&lt;/P&gt;&lt;P&gt;Now i created qvd as : Disaster1.qvd and insert dummy record. &lt;/P&gt;&lt;P&gt;Now i want to use incremental load for updating data. I am using following code but it is generating error.&lt;/P&gt;&lt;P&gt;Please help :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Directory;&lt;/P&gt;&lt;P&gt;LOAD Id, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StartDate, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EndDate, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Country, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sub_Type, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Killed, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Injured, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Copy of Disaster.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Disaster);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE Disaster into C:\Users\nikhil.garg\Desktop\disaster1.qvd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL SELECT Id,&amp;nbsp; StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year FROM [Copy of Disaster.xlsx]&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;LOAD Id, StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year FROM Disaster1.QVD&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHERE NOT Exists[Id];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE Disaster INTO Disaster1.QVD;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 07:03:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716054#M1066999</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T07:03:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716055#M1067000</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you please tell me in detail from where to get modified date and execute time ??&lt;/P&gt;&lt;P&gt;thanx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 07:25:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716055#M1067000</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T07:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716056#M1067001</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HEy please solve my this issue .&lt;/P&gt;&lt;P&gt;I am having problem in incremental load.&lt;/P&gt;&lt;P&gt;I am using excel sheet dummy data stored on desktop. I created qvd file. Now i updated data and want incremental load. I have used following code. Please help me what to do :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Directory;&lt;/P&gt;&lt;P&gt;LOAD Id, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StartDate, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EndDate, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Country, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sub_Type, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Killed, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Injured, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Year&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;[Copy of Disaster.xlsx]&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Disaster);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE Disaster into C:\Users\nikhil.garg\Desktop\disaster1.qvd ;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// Incremental load : &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SQL SELECT Id,&amp;nbsp; StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year FROM 'C:\Users\nikhil.garg\Desktop\Disaster_Data\[Copy of Disaster.xlsx]'&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;LOAD Id, StartDate, EndDate, Country, Type, Sub_Type, Name, Killed, Injured, Year FROM C:\Users\nikhil.garg\Desktop\disaster1.qvd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHERE NOT Exists[Id];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE Disaster INTO C:\Users\nikhil.garg\Desktop\disaster1.qvd;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 08:54:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716056#M1067001</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T08:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716057#M1067002</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HEy lastExecution time variable is predefined. But to compare it modification time of table , how would i gte modification time ??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 10:30:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716057#M1067002</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T10:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716058#M1067003</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sry for late reply&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://j4info.blogspot.in/2014/08/"&gt;***j4info****blogspot****in /2014/08/&lt;/A&gt;&lt;SPAN&gt; qv5-incremental-loading.html&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check above link and remove space before using above link from "&lt;STRONG&gt;08/ qv5&amp;nbsp; "&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 11:15:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716058#M1067003</guid>
      <dc:creator />
      <dc:date>2014-09-05T11:15:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716059#M1067004</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;H3 class="post-title entry-title"&gt; QV5 Incremental loading &lt;/H3&gt;&lt;P class="post-header"&gt;&amp;nbsp; &lt;/P&gt;&lt;P dir="ltr" style="text-align: left;"&gt; &lt;SPAN style="font-family: inherit;"&gt;We have different type of loading with Qlikview. Increamental loading is one of them.&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;For incremental loading the&lt;STRONG&gt; QVD is necessary&lt;/STRONG&gt;. Without QVD incremental loading is nothing.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;First of all the qustion arise &lt;STRONG&gt;why the Incremental Loading is necessary?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;STRONG&gt;So the answer to this question is&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;STRONG&gt;suppose we have multi million records in the table, and the size of table can grown upto 50GB. So we are not going to load data not from every &lt;/STRONG&gt;time from the table. To save time of loading and processing up of data the faster way is QVD. (QVD is 90% faster as from any other source.).&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;So we load all data from table into QVD and we qlikview fetch data from QVD all the time.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;On other hand, same time the database is growing and our QVD file become outdated and we need to add updated data into the QVD. To perform this we will use INCREMENTAL LOADING.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;Below i am having the scripts for the incremental loading :&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;1. insert only&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;2. update only&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;3. update and insert both&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;here the most sable technique is insert only.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt; &lt;SPAN style="font-family: inherit;"&gt;below is the create table script (for oracle):&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: inherit;"&gt; &lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;create table flight_data_1 (primary_key number,created_date date ,updated_date date ,Year number ,Month number,Aircraft_Type_ID number,Departures_Scheduled number, Departures_Performed number, Available_Seats number, Transported_Passengers number, Transported_Freight number);&lt;BR /&gt;&lt;BR /&gt;truncate table flight_data_1;&lt;BR /&gt;drop sequence s2;&lt;BR /&gt;create sequence s2;&lt;BR /&gt;select s2.nextval from dual;&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 1, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR') ,2009,2,631,35441,32893,2169889,1568806,116024);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 2, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR') ,2009,2,631,35441,32893,2169889,1568806,116024);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values (3, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2009,3,35,1584,15632,82553,22820,574571);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 4, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,2,456,8037,8146,273340,124917,64695);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 5, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,2,817,0,885,84568,53799,94621719);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 6, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,2,612,66780,68379,9265104,6895315,16661790);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 7, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,3,625,3548,3960,394976,322208,101303920);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 8, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,3,691,6964,6968,900,489,440725266);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 9, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,2,614,36858,39681,6281400,4697543,11508820);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 10, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2009,3,627,5542,9441,2504177,1917606,184951562);&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;&lt;BR /&gt;--insert ---------------2010\&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 11, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,2,631,35441,32893,2169889,1568806,116024);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values (12,&amp;nbsp; to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,3,35,1584,15632,82553,22820,574571);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 13, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,2,456,8037,8146,273340,124917,64695);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 14, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,2,817,0,885,84568,53799,94621719);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 15, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,2,612,66780,68379,9265104,6895315,16661790);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 16, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,3,625,3548,3960,394976,322208,101303920);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 17, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,3,691,6964,6968,900,489,440725266);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 18, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,2,614,36858,39681,6281400,4697543,11508820);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 19, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,3,627,5542,9441,2504177,1917606,184951562);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 20, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2010,3,694,47487,50816,7533855,6181092,7007363);&lt;BR /&gt;&lt;BR /&gt;commit;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;----insert/update ----------&lt;BR /&gt;select s2.nextval from flight_data_1;&lt;BR /&gt;update flight_data_1 set DEPARTURES_SCHEDULED = 9191 , updated_date = to_date((sysdate-200)+s2.nextval,'DD-MON-RR') where primary_key = (select max(primary_key) from flight_data_1);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 21, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,6,631,40093,38756,2546743,2067813,48786);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 22, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,5,636,0,9,63,26,0);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 23, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,4,626,10381,13826,2555544,2060087,296679796);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 24, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,4,614,40138,44213,7006568,5598304,13376786);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 25, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,4,694,46349,49157,7294399,5917732,6501940);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 26, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,4,612,77015,79695,10810602,8346921,18806235);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values (27, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,4,619,32609,32096,4372298,3218725,7872327);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 28, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,5,405,9617,14258,230490,102487,1257004);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 29, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,5,406,0,478,4302,2006,11752);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 30, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'),2011,5,614,40901,44135,6986832,5681758,14001919);&lt;BR /&gt;&lt;BR /&gt;commit;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;--update&amp;nbsp; ----------- &lt;BR /&gt;update flight_data_1 set Departures_Scheduled=7777 , updated_date = to_date((sysdate-200)+s2.nextval,'DD-MON-RR') where created_Date = (select max(created_date) from flight_data_1);&lt;BR /&gt;insert into flight_data_1&amp;nbsp; values ( 31, to_date((sysdate-200)+s2.nextval,'DD-MON-RR'),to_date((sysdate-200)+s2.currval,'DD-MON-RR'), 2012,7,622,44864,45432,7437140,6623247,162142678);&lt;BR /&gt;&lt;BR /&gt;commit;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;Now open Qlikview&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- create new document&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- save it&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- start copy and paste below scripts tab wise&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- i have define 5 tabs (main, &lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;LoadMainQVD,&lt;/SPAN&gt;&lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;insert, update, insert_update)&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- save qvd and reload it.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;- dont forget to create new ODBC connection.&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;&lt;BR /&gt;&lt;BR /&gt;-----------------------&lt;/SPAN&gt;&lt;BR /&gt; &lt;SPAN style="font-family: 'Courier New',Courier,monospace;"&gt;&lt;BR /&gt;-----------------------&lt;BR /&gt;--main&lt;BR /&gt;&lt;BR /&gt;SET vLoadMainQVD= 'N';&lt;BR /&gt;SET vInsert= 'N';&lt;BR /&gt;SET vUpdate= 'N';&lt;BR /&gt;SET vInsertUpdate= 'Y';&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;------------------&lt;BR /&gt;------------------&lt;BR /&gt;---LoadMainQVD&lt;BR /&gt;IF '$(vLoadMainQVD)' = 'Y' THEN&lt;BR /&gt;&lt;BR /&gt;ODBC CONNECT32 TO [scott;DBQ=ZA1 ] (XUserId is WDXfTZNMPDdIHfC, XPassword is HFAIEaFNHLZEHDA);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;flights_2009:&lt;BR /&gt;LOAD "PRIMARY_KEY",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "CREATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UPDATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AIRCRAFT_TYPE_ID",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_SCHEDULED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_PERFORMED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AVAILABLE_SEATS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_PASSENGERS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_FREIGHT";&lt;BR /&gt;SQL SELECT *&lt;BR /&gt;FROM SCOTT."FLIGHT_DATA_1";&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;store flights_2009 into ..\datafiles\base_load_date_basis_qvd.qvd;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;MaxDateLoad: &lt;BR /&gt;LOAD Max(date("CREATED_DATE",'D-MMM-YYYY')) as MaxDate&lt;BR /&gt;FROM ..\datafiles\base_load_date_basis_qvd.qvd (qvd);&lt;BR /&gt;&lt;BR /&gt;Let MaxID = Null;&lt;BR /&gt;Let MaxID = peek('MaxDate',0,MaxDateLoad);&lt;BR /&gt;endif;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;----------------------------&lt;BR /&gt;-----------------------&lt;BR /&gt;---insert&lt;BR /&gt;IF '$(vInsert)' = 'Y' THEN&lt;BR /&gt;&lt;BR /&gt;// Get maxdate from table .that will be used for newly added record&lt;BR /&gt;MaxDateLoad: &lt;BR /&gt;LOAD Max(date("CREATED_DATE",'D-MMM-YYYY')) as MaxDate&lt;BR /&gt;FROM&lt;BR /&gt;[..\datafiles\base_load_date_basis_qvd.qvd]&lt;BR /&gt;(qvd);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Let MaxID =null;&lt;BR /&gt;Let MaxID = peek('MaxDate',0,MaxDateLoad);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;ODBC CONNECT32 TO [scott;DBQ=ZA1 ] (XUserId is bOfCeZNMPDdIHTB, XPassword is bLOCHaFNHLZEHAB);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;IncrementalData:&lt;BR /&gt;LOAD "PRIMARY_KEY",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "CREATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UPDATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AIRCRAFT_TYPE_ID",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_SCHEDULED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_PERFORMED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AVAILABLE_SEATS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_PASSENGERS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_FREIGHT";&lt;BR /&gt;SQL SELECT *&lt;BR /&gt;FROM SCOTT."FLIGHT_DATA_1"&lt;BR /&gt;where "CREATED_DATE" &amp;gt; '$(MaxID)';&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;CONCATENATE(IncrementalData)&lt;BR /&gt;LOAD PRIMARY_KEY,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AIRCRAFT_TYPE_ID, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_SCHEDULED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_PERFORMED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AVAILABLE_SEATS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_PASSENGERS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_FREIGHT&lt;BR /&gt;FROM&lt;BR /&gt;[..\datafiles\base_load_date_basis_qvd.qvd]&lt;BR /&gt;(qvd);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;store IncrementalData into [..\datafiles\base_load_date_basis_qvd.qvd];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;MaxDateLoad_AfterAppend: &lt;BR /&gt;LOAD Max(date("CREATED_DATE",'D-MMM-YYYY')) as MaxDate1&lt;BR /&gt;FROM [..\datafiles\base_load_date_basis_qvd.qvd] (qvd);&lt;BR /&gt;&lt;BR /&gt;Let MaxID_AftrAppnd = Null;&lt;BR /&gt;Let MaxID_AftrAppnd = peek('MaxDate1',0,MaxDateLoad_AfterAppend);&lt;BR /&gt;&lt;BR /&gt;end if;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;----------------&lt;BR /&gt;--------------------&lt;BR /&gt;--update&lt;BR /&gt;IF '$(vUpdate)' = 'Y' THEN&lt;BR /&gt;&lt;BR /&gt;MaxDateLoad: &lt;BR /&gt;LOAD &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(date("UPDATED_DATE",'D-MMM-YYYY')) as MaxUpdatedDate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(date("CREATED_DATE",'D-MMM-YYYY')) as MaxCreatedDate&lt;BR /&gt;FROM&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [..\datafiles\base_load_date_basis_qvd.qvd]&lt;BR /&gt;(qvd);&lt;BR /&gt;&lt;BR /&gt;Let MaxUpdatedDate = Null;&lt;BR /&gt;Let MaxUpdatedDate = peek('MaxUpdatedDate',0,MaxDateLoad);&lt;BR /&gt;&lt;BR /&gt;Let MaxCreatedDate = Null;&lt;BR /&gt;Let MaxCreatedDate = peek('MaxCreatedDate',0,MaxDateLoad);&lt;BR /&gt;&lt;BR /&gt;ODBC CONNECT32 TO [scott;DBQ=ZA1 ] (XUserId is bOfCeZNMPDdIHTB, XPassword is bLOCHaFNHLZEHAB);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;IncrementalData:&lt;BR /&gt;LOAD&amp;nbsp; "PRIMARY_KEY",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "CREATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UPDATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AIRCRAFT_TYPE_ID",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_SCHEDULED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_PERFORMED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AVAILABLE_SEATS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_PASSENGERS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_FREIGHT";&lt;BR /&gt;SQL SELECT *&lt;BR /&gt;FROM SCOTT."FLIGHT_DATA_1"&lt;BR /&gt;where "CREATED_DATE" &amp;lt;= '$(MaxCreatedDate)'&lt;BR /&gt;and "UPDATED_DATE" &amp;gt; '$(MaxUpdatedDate)' ;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;LOAD PRIMARY_KEY,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AIRCRAFT_TYPE_ID, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_SCHEDULED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_PERFORMED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AVAILABLE_SEATS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_PASSENGERS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_FREIGHT&lt;BR /&gt;FROM&lt;BR /&gt;[..\datafiles\base_load_date_basis_qvd.qvd]&lt;BR /&gt;(qvd)&lt;BR /&gt;WHERE NOT Exists (PRIMARY_KEY)&lt;BR /&gt;;&lt;BR /&gt;&lt;BR /&gt;store IncrementalData into [..\datafiles\base_load_date_basis_qvd.qvd];&lt;BR /&gt;end IF;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;---------------&lt;BR /&gt;---------------&lt;BR /&gt;---insert_update&lt;BR /&gt;IF '$(vInsertUpdate)' = 'Y' THEN&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;MaxDateLoad: &lt;BR /&gt;LOAD &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(date("CREATED_DATE",'D-MMM-YYYY')) as MaxDate,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Max(date("UPDATED_DATE",'D-MMM-YYYY')) as MaxUPDate &lt;BR /&gt;FROM [..\datafiles\base_load_date_basis_qvd.qvd] (qvd);&lt;BR /&gt;&lt;BR /&gt;Let MaxID = Null;&lt;BR /&gt;Let MaxID = peek('MaxDate',0,MaxDateLoad);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Let MaxUPdated = Null;&lt;BR /&gt;Let MaxUPdated = peek('MaxUPDate',0,MaxDateLoad);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;ODBC CONNECT32 TO [scott;DBQ=ZA1 ] (XUserId is bOfCeZNMPDdIHTB, XPassword is bLOCHaFNHLZEHAB);&lt;BR /&gt;&lt;BR /&gt;//FETCH NEWLY INSERTED DATA&lt;BR /&gt;IncrementalData:&lt;BR /&gt;LOAD "PRIMARY_KEY",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "CREATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "UPDATED_DATE",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AIRCRAFT_TYPE_ID",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_SCHEDULED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "DEPARTURES_PERFORMED",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "AVAILABLE_SEATS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_PASSENGERS",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "TRANSPORTED_FREIGHT";&lt;BR /&gt;SQL SELECT *&lt;BR /&gt;FROM SCOTT."FLIGHT_DATA_1"&lt;BR /&gt;where "CREATED_DATE" &amp;gt; '$(MaxID)' or UPDATED_DATE &amp;gt;='$(MaxUPdated)';&lt;BR /&gt;&lt;BR /&gt;Concatenate (IncrementalData)&lt;BR /&gt;LOAD PRIMARY_KEY, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CREATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UPDATED_DATE, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YEAR, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MONTH, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AIRCRAFT_TYPE_ID, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_SCHEDULED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEPARTURES_PERFORMED, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AVAILABLE_SEATS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_PASSENGERS, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TRANSPORTED_FREIGHT&lt;BR /&gt;FROM [..\datafiles\base_load_date_basis_qvd.qvd] (qvd) WHERE NOT Exists (PRIMARY_KEY) ;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;store IncrementalData into ..\datafiles\base_load_date_basis_qvd.qvd;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;end if;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 11:17:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716059#M1067004</guid>
      <dc:creator />
      <dc:date>2014-09-05T11:17:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716060#M1067005</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;or you can so google search&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;qv5-incremental-loading +j4info&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 11:18:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716060#M1067005</guid>
      <dc:creator />
      <dc:date>2014-09-05T11:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716061#M1067006</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nikhil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please post your app and data. we will help it out.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 11:43:03 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716061#M1067006</guid>
      <dc:creator>avinashelite</dc:creator>
      <dc:date>2014-09-05T11:43:03Z</dc:date>
    </item>
    <item>
      <title>Re: How to use incremental load for insert ??</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716062#M1067007</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;If i am not wrong , in your this example , you have assumed a field with date to compare it with last execution date.&lt;/P&gt;&lt;P&gt;But if i donot have any date file or any create date filed then how does i compare with last execute time ??&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;THanx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 11:47:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-use-incremental-load-for-insert/m-p/716062#M1067007</guid>
      <dc:creator>nikhilgarg</dc:creator>
      <dc:date>2014-09-05T11:47:41Z</dc:date>
    </item>
  </channel>
</rss>

