<?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 Loading on monthly Partitioned QVDs in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308994#M407116</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wrote this script, but unfortunately, It's not working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt; &lt;/P&gt;&lt;P&gt;// Selecting the last QVD file based on the date in FileName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vMaxDate = 0;&lt;/P&gt;&lt;P&gt;vFinalFile ='';&lt;/P&gt;&lt;P&gt;For Each vFile in FileList('lib://QlikData/MyTable/*.QVD')&lt;/P&gt;&lt;P&gt;&amp;nbsp; vDate = Date#(TextBetween(vFile, 'MyTable_', '.QVD'), 'yyyy-MMM');&lt;/P&gt;&lt;P&gt;&amp;nbsp; vFinalFile = If(vDate &amp;gt; vMaxDate, vFile, vFinalFile);&lt;/P&gt;&lt;P&gt;&amp;nbsp; vMaxDate = RangeMax(vMaxDate, vDate);&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MyTable:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Load * from [$(vFinalFile)] (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set vMaxDate =;&lt;/P&gt;&lt;P&gt;Set vFile =;&lt;/P&gt;&lt;P&gt;Set vFinalFile&amp;nbsp; =;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Finding the maximum date of Edited or Created columns&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ConsDate: &lt;/P&gt;&lt;P&gt;Load RangeMax(max(Created),max(Edited)) as MaxDate&lt;/P&gt;&lt;P&gt;resident MyTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let ConsDate=Peek('MaxDate',0,'ConsDate');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table MyTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Selecting the new data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IncrementalCons: &lt;/P&gt;&lt;P&gt; Load *;&lt;/P&gt;&lt;P&gt; SQL &lt;/P&gt;&lt;P&gt; select * from &lt;/P&gt;&lt;P&gt; DB.dbo.MyTable where Created&amp;gt;$(ConsDate) or Edited&amp;gt;$(ConsDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// storing the new data in its related qvd - partitioning &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YearData: &lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;DISTINCT (Year(Created)&amp;amp;'-'&amp;amp; Month(Created))&amp;nbsp; AS YrMonth // Formatting the Date&lt;/P&gt;&lt;P&gt;Resident IncrementalCons;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 0&amp;nbsp; to NoOfRows('YearData')-1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vYrMonth = Peek('YrMonth',$(i),'YearData');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FinalTable:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;Resident IncrementalCons&lt;/P&gt;&lt;P&gt;WHERE (Year(Created)&amp;amp;'-'&amp;amp; Month(Created)) = '$(YrMonth)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If (vYrMonth=vMaxDate)then &lt;/P&gt;&lt;P&gt;Concatenate &lt;/P&gt;&lt;P&gt;Load * from [$(vFinalFile)](qvd) where not Exists(Id);&lt;/P&gt;&lt;P&gt;STORE FinalTable into '$(vPathStore)/MyTable/MyTable_$(vYrMonth).QVD'(QVD);&lt;/P&gt;&lt;P&gt;else &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE FinalTable into '$(vPathStore)/MyTable/MyTable_$(vYrMonth).QVD'(QVD);&lt;/P&gt;&lt;P&gt; end if;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table FinalTable;&lt;/P&gt;&lt;P&gt;next i;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Jun 2017 00:59:59 GMT</pubDate>
    <dc:creator>arixooo123</dc:creator>
    <dc:date>2017-06-08T00:59:59Z</dc:date>
    <item>
      <title>Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308993#M407115</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created some monthly partitioned QVD files, now I want to create an incremental loading procedure to load the data.&lt;/P&gt;&lt;P&gt;I assume the following should be done but I have difficulties in writing the script for that:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;1- select the last &lt;/STRONG&gt;qvd&lt;STRONG&gt; file (based on Year-Month)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;2- finding Max (Date)&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;3- selecting rows of data greater than MaxDate&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG&gt;4- storing the new rows &lt;/STRONG&gt;in:&lt;STRONG&gt; a) the same &lt;/STRONG&gt;qvd&lt;STRONG&gt; file if the date were in the same month&amp;nbsp; b) storing them in a new file if date was in a new month&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My QVD files in below format:&lt;/P&gt;&lt;P&gt;TableName_2017-Sep.qvd&lt;/P&gt;&lt;P&gt;TableName_2016-Jan.qvd&lt;/P&gt;&lt;P&gt;and ....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 05 Jun 2017 02:54:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308993#M407115</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-05T02:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Loading on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308994#M407116</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I wrote this script, but unfortunately, It's not working &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/sad.png" /&gt; &lt;/P&gt;&lt;P&gt;// Selecting the last QVD file based on the date in FileName&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;vMaxDate = 0;&lt;/P&gt;&lt;P&gt;vFinalFile ='';&lt;/P&gt;&lt;P&gt;For Each vFile in FileList('lib://QlikData/MyTable/*.QVD')&lt;/P&gt;&lt;P&gt;&amp;nbsp; vDate = Date#(TextBetween(vFile, 'MyTable_', '.QVD'), 'yyyy-MMM');&lt;/P&gt;&lt;P&gt;&amp;nbsp; vFinalFile = If(vDate &amp;gt; vMaxDate, vFile, vFinalFile);&lt;/P&gt;&lt;P&gt;&amp;nbsp; vMaxDate = RangeMax(vMaxDate, vDate);&lt;/P&gt;&lt;P&gt;Next&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MyTable:&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;Load * from [$(vFinalFile)] (qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Set vMaxDate =;&lt;/P&gt;&lt;P&gt;Set vFile =;&lt;/P&gt;&lt;P&gt;Set vFinalFile&amp;nbsp; =;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Finding the maximum date of Edited or Created columns&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ConsDate: &lt;/P&gt;&lt;P&gt;Load RangeMax(max(Created),max(Edited)) as MaxDate&lt;/P&gt;&lt;P&gt;resident MyTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let ConsDate=Peek('MaxDate',0,'ConsDate');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Drop table MyTable;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Selecting the new data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IncrementalCons: &lt;/P&gt;&lt;P&gt; Load *;&lt;/P&gt;&lt;P&gt; SQL &lt;/P&gt;&lt;P&gt; select * from &lt;/P&gt;&lt;P&gt; DB.dbo.MyTable where Created&amp;gt;$(ConsDate) or Edited&amp;gt;$(ConsDate);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;// storing the new data in its related qvd - partitioning &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;YearData: &lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;DISTINCT (Year(Created)&amp;amp;'-'&amp;amp; Month(Created))&amp;nbsp; AS YrMonth // Formatting the Date&lt;/P&gt;&lt;P&gt;Resident IncrementalCons;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FOR i = 0&amp;nbsp; to NoOfRows('YearData')-1;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LET vYrMonth = Peek('YrMonth',$(i),'YearData');&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FinalTable:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;Resident IncrementalCons&lt;/P&gt;&lt;P&gt;WHERE (Year(Created)&amp;amp;'-'&amp;amp; Month(Created)) = '$(YrMonth)';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If (vYrMonth=vMaxDate)then &lt;/P&gt;&lt;P&gt;Concatenate &lt;/P&gt;&lt;P&gt;Load * from [$(vFinalFile)](qvd) where not Exists(Id);&lt;/P&gt;&lt;P&gt;STORE FinalTable into '$(vPathStore)/MyTable/MyTable_$(vYrMonth).QVD'(QVD);&lt;/P&gt;&lt;P&gt;else &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE FinalTable into '$(vPathStore)/MyTable/MyTable_$(vYrMonth).QVD'(QVD);&lt;/P&gt;&lt;P&gt; end if;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DROP Table FinalTable;&lt;/P&gt;&lt;P&gt;next i;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2017 00:59:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308994#M407116</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-08T00:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Loading on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308995#M407117</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any suggestion? &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/cry.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jun 2017 05:48:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308995#M407117</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-08T05:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308996#M407118</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello ar eiuiew,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Could you please elaborate more on this? What is present output generated by the script?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Observation:&lt;/STRONG&gt; Current script is loading only those records which has timestamp greater than present in the QVD repository, it will always update the present month QVD file to append the records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please correct me if I am wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards!&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 08:06:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308996#M407118</guid>
      <dc:creator>rahulpawarb</dc:creator>
      <dc:date>2017-06-13T08:06:17Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308997#M407119</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hi Rahul&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;I really appreciate your help&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;the problem is in writing the slice of data in its related QVD files. The part I wrote down an IF. The selected data could be related to different QVDs (Since data in last months could be edited) but we store it in QVD based on Created data. So, imagine a scenario in which the selected data in the last window is related to the last 3 months QVDs. We should update the first 2 QVDs and create another QVD file for the current month (let's assume the month just changed and now we have a new month)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #3778c7;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;-----------------------------------------------------------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;Let me give you an example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;Id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fact Columns&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Edited&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Created&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;100&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xxxxxxxxxxxx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2017-06-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;2017-05-05 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;200&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;xxxxxxxxxxxx&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2017-06-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;2017-04-05 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;300&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;xxxxxxxxxxxx&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2017-06-01&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;2017-03-05 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;xxxxxxxxxxxx&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit;"&gt;2017-06-01 &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #000000;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; color: #3778c7;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #000000;"&gt;The first 3 rows (100,200,300) must be updated into their related QVD files, but the last row( 400) should be added to a new &lt;/SPAN&gt;qvd&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #000000;"&gt; file for &lt;/SPAN&gt;month&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #000000;"&gt; of June. (assuming this is the first time we do incremental loading in June and there is no &lt;/SPAN&gt;qvd&lt;SPAN style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #000000;"&gt; file created for this month before)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 23:47:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308997#M407119</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-13T23:47:20Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308998#M407120</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.qlik.com/qlik-users/13229"&gt;jontydkpi&lt;/A&gt;‌&amp;nbsp; &lt;/P&gt;&lt;P&gt;Hi Jonathan&lt;/P&gt;&lt;P&gt;I'll be grateful if you could advise. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 Jun 2017 00:45:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308998#M407120</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-14T00:45:40Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308999#M407121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear &lt;A href="https://community.qlik.com/qlik-users/13229"&gt;jontydkpi&lt;/A&gt;‌&amp;nbsp; &lt;A href="https://community.qlik.com/qlik-users/212706"&gt;rahulpawarb&lt;/A&gt;‌ &lt;/P&gt;&lt;P&gt;Any suggestion? &lt;/P&gt;&lt;P&gt;I am still stuck in this thing. &lt;/P&gt;&lt;P&gt;When storing the selected data in their related QVD files based on Created date, it mess up the whole thing and loop through all qvd files and replace their data with only the selected rows ( but I need to concatenate the data for prior months and for the new month create a new qvd file) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I really appreciate your feedback on this &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Jun 2017 04:53:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1308999#M407121</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-06-20T04:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309000#M407122</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;What I feel is it will be too much of code when you want to update the records in respective QVD's. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Instead other way is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You concatenate all QVDS first.&lt;/P&gt;&lt;P&gt;Find the Max Date&lt;/P&gt;&lt;P&gt;Get the new data;&lt;/P&gt;&lt;P&gt;Perform insert/update/delete&lt;/P&gt;&lt;P&gt;Find the numbers of Months in the data.&lt;/P&gt;&lt;P&gt;run the loop for those many times &lt;/P&gt;&lt;P&gt;store the qvds for each month;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This way the manageability of the code and debugging will become easy, with less code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kaushik Solanki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jun 2017 07:24:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309000#M407122</guid>
      <dc:creator>kaushiknsolanki</dc:creator>
      <dc:date>2017-06-30T07:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309001#M407123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kaushik, &lt;/P&gt;&lt;P&gt;Thanks for your response&lt;/P&gt;&lt;P&gt;The point of partitioning QVDs is actually performance tuning and decreasing the incremental load time. If I concatenate all the qvds and find the maximum there, it will take much more time and consume more memory. &lt;/P&gt;&lt;P&gt;I actually wrote the code, but I guess the part that it stores old month data in their respective QVDs is not working. maybe because of Concatenate or No concatenate clauses. It's all new to me and I am still learning. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Jul 2017 01:01:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309001#M407123</guid>
      <dc:creator>arixooo123</dc:creator>
      <dc:date>2017-07-03T01:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Incremental Load on monthly Partitioned QVDs</title>
      <link>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309002#M407124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, if you still want to display the information to user for all the users, dont worry about the memory. Because it will be in memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think Mr. Kaushik has suggested the right approach in this case.&lt;/P&gt;&lt;P&gt;Recently i had also tried the same thing on one of my use case but finally decided for a single QVD.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Jul 2018 08:55:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Incremental-Load-on-monthly-Partitioned-QVDs/m-p/1309002#M407124</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-07-17T08:55:52Z</dc:date>
    </item>
  </channel>
</rss>

