<?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: Load only new data from multiple csv in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579182#M215366</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try storing the old .csv files into a qvd file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will reload much faster&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Feb 2014 12:08:39 GMT</pubDate>
    <dc:creator>rustyfishbones</dc:creator>
    <dc:date>2014-02-27T12:08:39Z</dc:date>
    <item>
      <title>Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579180#M215364</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a QV document that loads data from multiple csv documents ( From *.csv).&lt;/P&gt;&lt;P&gt;New files are being saved in the data folder quite frequently and the load is getting excessively long. The problem I can see is that each of the CSVs is being reloaded from scratch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to specify that only newly added csv files are to be loaded, with the existing data retained?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;BR /&gt;Marek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 11:58:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579180#M215364</guid>
      <dc:creator />
      <dc:date>2014-02-27T11:58:32Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579181#M215365</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use While Exists during load with some primary key...&lt;/P&gt;&lt;P&gt;Possibly date...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:03:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579181#M215365</guid>
      <dc:creator>MK_QSL</dc:creator>
      <dc:date>2014-02-27T12:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579182#M215366</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try storing the old .csv files into a qvd file&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will reload much faster&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:08:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579182#M215366</guid>
      <dc:creator>rustyfishbones</dc:creator>
      <dc:date>2014-02-27T12:08:39Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579183#M215367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As Alan said, see the QVD files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You may also use the prefix BUFFER :&lt;/P&gt;&lt;P&gt;BUFFER LOAD ....&lt;/P&gt;&lt;P&gt;This will create the QVD from the existing data. Next time, the QVD will be read and only new lines will be read from csv.&lt;/P&gt;&lt;P&gt;The problem with this technique is that it does not detect the changed lines : you will always get old lines from QVD and new lines from csv.&lt;/P&gt;&lt;P&gt;It is why you certainly have to manage by yourself the QVD procedure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabrice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:15:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579183#M215367</guid>
      <dc:creator />
      <dc:date>2014-02-27T12:15:59Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579184#M215368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would create a QVD file for each CSV.&amp;nbsp; You can do this by looping for each CSV file you have, and just creating QVD's where this doesn't already exist:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;for each vFile in FileList('*.csv')&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vQVD = replace(vFile, '.csv', '.qvd');&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if alt(FileSize('$(vQVD)'), 0) = 0 then&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NextFile:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&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; *&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(vFile)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ([... CSV format in here ...])&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STORE NextFile INTO $(vQVD) (qvd);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DROP TABLE NextFile;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="line-height: 1.5em; font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;STRONG&gt;next&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can then load from *.qvd and this will go much much quicker than loading from the CSV files.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've just typed the code straight into Community, so there may be slight syntax errors, by the idea behind it should be sound.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:18:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579184#M215368</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2014-02-27T12:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579185#M215369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You may also want to take a look at this post on incremental loads:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.quickintelligence.co.uk/qlikview-incremental-load/" 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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:19:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579185#M215369</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2014-02-27T12:19:05Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579186#M215370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Another solution might be to use the filename() statement when loading.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so&lt;/P&gt;&lt;P&gt;LOAD *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filename() as CSVFileName&lt;/P&gt;&lt;P&gt;from [your CSV].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Store this into your QVD, then when you do a reload, load the distinct values of CSVFileName from your QVD and skip those CSV's. Then concatenate the data from your QVD, and resave it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:26:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579186#M215370</guid>
      <dc:creator>marcus_malinow</dc:creator>
      <dc:date>2014-02-27T12:26:37Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579187#M215371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Steve,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Great solution: easy to understand, to implement and certainly very efficient.&lt;/P&gt;&lt;P&gt;I hope for Marek that the csv (name, number) are not versatile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabrice&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 12:31:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579187#M215371</guid>
      <dc:creator />
      <dc:date>2014-02-27T12:31:45Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579188#M215372</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;Thank you all for all the help, Steve's advice was exactly what I was after &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Marek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 09:20:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579188#M215372</guid>
      <dc:creator />
      <dc:date>2014-02-28T09:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579189#M215373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Glad that this has solved your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To respond to &lt;A href="https://community.qlik.com/qlik-users/124750"&gt;Marcus Malinow&lt;/A&gt; on his approach, this could be a bit quicker as the final load would be from a single QVD rather than many.&amp;nbsp; What I like about my approach though (and why I have used a similar approach on a few occasions) is that if you know that a CSV has been modified you can simply delete the corresponding QVD and it will be recreated.&amp;nbsp; Indeed you can delete all of the QVD's and the whole lot will be recreated from scratch.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It would be possible to put more logic into the load, eg. check the date on the CSV file and rebuild the corresponding QVD if the CSV had changed since the last load.&amp;nbsp; The code above is a bare bones approach though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When benchmarking the above solution I was amazed at how quick the FileSize function was - many files could be skipped with very little lag at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2014 15:04:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579189#M215373</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2014-02-28T15:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579190#M215374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I've decided to take my thoughts on this thread further with a post on my blog.&amp;nbsp; Here I explore different ways of looking at dealing with changes to source files and further optimisation of the load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can read the post here: &lt;A href="http://bit.ly/1fO33Q6" title="http://bit.ly/1fO33Q6"&gt;http://www.quickintelligence.co.uk/convert-drop-folder-files-qvd/&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>Fri, 07 Mar 2014 09:12:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579190#M215374</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2014-03-07T09:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579191#M215375</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Steve,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was woring with this logic fo rincreental new file loadind only.&lt;/P&gt;&lt;P&gt;However if I keep on adding new qvd for each csv file then it&amp;nbsp; continuously just fill up the disk space .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any way by which I just ensure that I am loading only the new file without having to keep the qvd file along woth csv file ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Nov 2015 13:41:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579191#M215375</guid>
      <dc:creator>aj0031724</dc:creator>
      <dc:date>2015-11-16T13:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579192#M215376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So, is it the case that you have a number of CSVs and you only want to load the latest?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If so, set up a loop like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;let vFileName = '';&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;let vLatest = makedate(1984,1,1);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;for each vFile in FileList('$(filepath)*.csv')&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if FileTime('$(vFile)') &amp;gt; vLatest then&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vLatest = &lt;SPAN style="font-size: 13.3333px;"&gt;FileTime('$(vFile)');&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; let vFileName = vFile;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;next&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;LOAD&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp; *&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FROM $(vFileName)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;[... file definition here ...]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Nov 2015 19:49:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579192#M215376</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2015-11-16T19:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579193#M215377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Steve,&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried this logic but it seems it is always picking the last file(only one file ) always not more than that .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Nov 2015 09:18:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579193#M215377</guid>
      <dc:creator>aj0031724</dc:creator>
      <dc:date>2015-11-18T09:18:17Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579194#M215378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought that was what you were requiring, sorry.&amp;nbsp; To load from all files, without going via QVD simply move the CSV load inside the loop, and lose all the date checking:&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 style="font-style: inherit; font-family: inherit;"&gt;for each vFile in FileList('$(filepath)*.csv')&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 style="font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&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 style="font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *&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 style="font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM $(vFileName)&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 style="font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [... file definition here ...]&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 style="font-style: inherit; font-family: inherit;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ;&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 style="font-style: inherit; font-family: inherit;"&gt;next&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;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;You will find though that the solution in my blog post (above), where you create QVDs for new files and load data from QVD for old files will be much much quicker over time.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;If you have the data in QVD you can purge the CSV, and the QVD files should be considerably smaller than the original CSVs (unless the CSVs are very small as QVDs have a slight overhead in the header).&amp;nbsp; That purge can be done with a CMD statement in the load, but I would recommend a manual clean up process rather than making your QV app need system rights.&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Hope that helps,&lt;/P&gt;&lt;P style="font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Nov 2015 09:27:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579194#M215378</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2015-11-18T09:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579195#M215379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Steve,&lt;/P&gt;&lt;P&gt;Apologies If I did not mak emyself clear enough.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I want to achieve is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a)LOAD ONLY NEW FILES FROM THE SAME FOLDER .do not load files which are already loaded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if today&amp;nbsp; there are 10 files in the folder which are already loaded and 5 files are loaded now then I just nned to read from these 5 new files .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Nov 2015 09:35:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579195#M215379</guid>
      <dc:creator>aj0031724</dc:creator>
      <dc:date>2015-11-18T09:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: Load only new data from multiple csv</title>
      <link>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579196#M215380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like you need a PARTIAL LOAD.&amp;nbsp; I tend to avoid them as things can go a bit wrong if you need to reboot.&amp;nbsp; You should be able to Google for information though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You will need the PARTIAL syntax, and the code I posted to just get the new stuff.&amp;nbsp; You will need to persist the date of the last loaded file, to bring in all files since that date, rather than all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;Steve&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Nov 2015 17:43:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Load-only-new-data-from-multiple-csv/m-p/579196#M215380</guid>
      <dc:creator>stevedark</dc:creator>
      <dc:date>2015-11-20T17:43:18Z</dc:date>
    </item>
  </channel>
</rss>

