<?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: Optimization of time reload in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713421#M256795</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if this is the best solution, but something I do in some apps is use a series of variables to control whether I am loading from the source file or from a buffered QVD that was created during the last load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//First the variables that control which tables I am refreshing (in the below scenario, only Table2 will refresh from source):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET Load_From_QVDS&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; = 0; //1 = Load ALL Tables from QVD's, 0 = Set by table below&lt;/P&gt;&lt;P&gt;SET Load_Table1&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; = 1; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;SET Load_Table2&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; = 0; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;SET Load_Table3&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; = 1; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Then for each table you would have some loading script that looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Load_From_QVDS = 1 or Load_Table1 = 1 THEN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;QVD\Table1.qvd&lt;/P&gt;&lt;P&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;Source\Table1.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Table1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE TRX INTO [QVD\Table1.qvd];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Sep 2014 16:39:52 GMT</pubDate>
    <dc:creator />
    <dc:date>2014-09-04T16:39:52Z</dc:date>
    <item>
      <title>Optimization of time reload</title>
      <link>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713420#M256794</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I made some Qlikview report which load data from several Excel files. Files contain large amount of data and Qlikview load them more than 7 minutes. My problem is if I change one number in some Excel file I need to reload all data again and wait new 7 minutes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are my opportunitis of optimization loading data and time reduction? Can I ask somehow if only one Excel file changed to load again only him, or is there any incremental load? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 16:26:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713420#M256794</guid>
      <dc:creator />
      <dc:date>2014-09-04T16:26:48Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of time reload</title>
      <link>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713421#M256795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not sure if this is the best solution, but something I do in some apps is use a series of variables to control whether I am loading from the source file or from a buffered QVD that was created during the last load.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//First the variables that control which tables I am refreshing (in the below scenario, only Table2 will refresh from source):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET Load_From_QVDS&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; = 0; //1 = Load ALL Tables from QVD's, 0 = Set by table below&lt;/P&gt;&lt;P&gt;SET Load_Table1&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; = 1; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;SET Load_Table2&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; = 0; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;SET Load_Table3&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; = 1; //1 = Load from QVD, 0 = From Source&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;//Then for each table you would have some loading script that looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If Load_From_QVDS = 1 or Load_Table1 = 1 THEN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;QVD\Table1.qvd&lt;/P&gt;&lt;P&gt;(qvd);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table1:&lt;/P&gt;&lt;P&gt;LOAD *&lt;/P&gt;&lt;P&gt;FROM&lt;/P&gt;&lt;P&gt;Source\Table1.xlsx&lt;/P&gt;&lt;P&gt;(ooxml, embedded labels, table is Table1);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STORE TRX INTO [QVD\Table1.qvd];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Sep 2014 16:39:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713421#M256795</guid>
      <dc:creator />
      <dc:date>2014-09-04T16:39:52Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of time reload</title>
      <link>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713422#M256796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could look here - &lt;A href="/t5/forums/searchpage/tab/message?q=incremental load"&gt;http://community.qlik.com/search.jspa?q=incremental+load&lt;/A&gt; - if an incremental load could be useful - if not because there isn't any real logic which data has changed you could read &amp;amp; store the filetime() from the excel. If the filetime the same how from previous load then you could load from the qvd else from the xls.&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, 04 Sep 2014 19:16:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713422#M256796</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2014-09-04T19:16:18Z</dc:date>
    </item>
    <item>
      <title>Re: Optimization of time reload</title>
      <link>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713423#M256797</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tnx Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I was thinking on something like that. If I could read file time and if that time is the same from the previous load, i will skip that or load qvd file. I've never done anything like that, but i will try.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 07:40:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Optimization-of-time-reload/m-p/713423#M256797</guid>
      <dc:creator />
      <dc:date>2014-09-05T07:40:23Z</dc:date>
    </item>
  </channel>
</rss>

