<?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 in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629573#M1092101</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have primary key use that instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;ASHFAQ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 May 2014 10:18:25 GMT</pubDate>
    <dc:creator>ashfaq_haseeb</dc:creator>
    <dc:date>2014-05-12T10:18:25Z</dc:date>
    <item>
      <title>Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629572#M1092100</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 have 5 fields A, B, C, D, E in that fields time stamp will not be available. First time i have 100 records for this i used full load but next time 50 records are added. Now i have to do incremental load without time field.&lt;/P&gt;&lt;P&gt;Could you please anyone give me some suggestion on this with detailed descrption.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vamsi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 10:16:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629572#M1092100</guid>
      <dc:creator />
      <dc:date>2014-05-12T10:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629573#M1092101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have primary key use that instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;ASHFAQ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 10:18:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629573#M1092101</guid>
      <dc:creator>ashfaq_haseeb</dc:creator>
      <dc:date>2014-05-12T10:18:25Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629574#M1092103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Reddy,&lt;/P&gt;&lt;P&gt;If you have an ID field u can take max(ID). Also, u can try using rowno() to get the previously loaded last record.&lt;/P&gt;&lt;P&gt;refer following code:&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto; padding: 0 0 0 14.0pt;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Master:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto; padding: 0 0 0 14.0pt;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;ID,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto; padding: 0 0 0 14.0pt;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Name,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto; padding: 0 0 0 14.0pt;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Description,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto; padding: 0 0 0 14.0pt;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;RowVersion&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;from Master.qvd;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Max:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;load max(ID) as maxID&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;resident Master;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Let vMax = peek('maxID',0,'Max')&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Drop table Max;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Transaction:&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;join(Master) &lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Load &lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;ID,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Name,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;Description,&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;RowVersion&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;From Transaction.qvd&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="margin-top: auto; margin-bottom: auto;"&gt;&lt;STRONG style="color: #3d3d3d; font-size: 10.0pt; font-family: 'Helvetica','sans-serif';"&gt;where ID &amp;gt;'$(vMax)';&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 10:34:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629574#M1092103</guid>
      <dc:creator>rohan_mulay</dc:creator>
      <dc:date>2014-05-12T10:34:06Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629575#M1092104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi VV Reddy,&lt;/P&gt;&lt;P&gt;Please Find below qvw for Incremental load.hope this will help u.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghvendra singh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 11:08:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629575#M1092104</guid>
      <dc:creator>raghvendrasingh</dc:creator>
      <dc:date>2014-05-12T11:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629576#M1092106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi v v Reddy,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can apply incremental load by using the id or primary key of the table , suppose we conside the id then&lt;/P&gt;&lt;P&gt;firstly you load the table by using order by id and make qvd then by using the peek ('id',-1,'tableName') you can get the last value of the table,&lt;/P&gt;&lt;P&gt;let vLastvalue = peek ('id',-1,'tableName') &lt;/P&gt;&lt;P&gt;set vUpdated_value = $(vLastvalue )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;load the table where&amp;nbsp; vUpdated_value &amp;gt;= id &lt;/P&gt;&lt;P&gt;then concatenate this data with the old table &lt;/P&gt;&lt;P&gt;and then store it into the same qvd .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this would be help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 May 2014 11:14:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629576#M1092106</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-05-12T11:14:33Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629577#M1092107</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;Thanks for suggestions. Present i'm using Primary key and working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;VV &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2014 07:22:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629577#M1092107</guid>
      <dc:creator />
      <dc:date>2014-05-15T07:22:23Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental load</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629578#M1092109</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just to comment on the correct answer here, finding the Max ID from a QVD actually takes quite a chunk of time (as a full non optimised load is required).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are loading from a SQL based data source I would suggest using the database to get the max value and then persist that to a separate QVD for quick access next time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, if all the columns in two loads are identical, and you want to add one set of values to another you will want to be using a CONCATENATE statement rather than a JOIN.&amp;nbsp; Again, this is much more performant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've written a post on incremental loading that covers a number of techniques you may find useful:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.quickintelligence.co.uk/qlikview-incremental-load/" style="font-size: 10pt; line-height: 1.5em;" title="http://www.quickintelligence.co.uk/qlikview-incremental-load/"&gt;http://www.quickintelligence.co.uk/qlikview-incremental-load/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 May 2014 07:40:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-load/m-p/629578#M1092109</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2014-05-15T07:40:48Z</dc:date>
    </item>
  </channel>
</rss>

