<?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: Explain the optimize and non-optimze load in qvd with examples ? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806709#M284790</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Hi Harish,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;Optimized load is much faster and therefore preferable, especially for larger data sets. Optimized loads are possible if no transformations (calculations) are made during the load, and no (almost) filtering is done in a WHERE clause. The only acceptable filter is using function Exists: WHERE Exists(Field)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt; So for example this load can't be optimized: Load * From ... WHERE Country = 'US' &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;but this load can be optimized: Load * From ... WHERE EXISTS(Country)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;On the other hand, the only time you want the load not to be optimized, is if you load a Mapping table from a QVD file. In this case, Optimized load doesn't quite work, so you want to make the load non-optimized deliberately.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;Some examples of things that will cause a non-optimised load are:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt; - Adding new fields to the table&lt;BR /&gt; - Deriving new values from a field in the QVD&lt;BR /&gt; - Retrieving a field twice&lt;BR /&gt; - Most WHERE conditions&lt;BR /&gt; - Joining to an existing in memory table&lt;BR /&gt; - Loading data into a mapping table&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;In contrast the things you are allowed to do are:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;- Rename fields&lt;BR /&gt; - Omit fields&lt;BR /&gt; - Do a simple one field WHERE EXISTS on a field returned in the record set&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Regards&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Neetha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Dec 2014 14:16:48 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-12-10T14:16:48Z</dc:date>
    <item>
      <title>Explain the optimize and non-optimze load in qvd with examples ?</title>
      <link>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806707#M284788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Explain the optimize and non-optimze load in qvd with examples ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 14:10:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806707#M284788</guid>
      <dc:creator />
      <dc:date>2014-12-10T14:10:14Z</dc:date>
    </item>
    <item>
      <title>Re: Explain the optimize and non-optimze load in qvd with examples ?</title>
      <link>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806708#M284789</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps you should Google the answers to your homework. The search facility here is quite useful too. &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 14:15:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806708#M284789</guid>
      <dc:creator>ThornOfCrowns</dc:creator>
      <dc:date>2014-12-10T14:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: Explain the optimize and non-optimze load in qvd with examples ?</title>
      <link>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806709#M284790</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri, sans-serif;"&gt;Hi Harish,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;Optimized load is much faster and therefore preferable, especially for larger data sets. Optimized loads are possible if no transformations (calculations) are made during the load, and no (almost) filtering is done in a WHERE clause. The only acceptable filter is using function Exists: WHERE Exists(Field)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt; So for example this load can't be optimized: Load * From ... WHERE Country = 'US' &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;but this load can be optimized: Load * From ... WHERE EXISTS(Country)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;On the other hand, the only time you want the load not to be optimized, is if you load a Mapping table from a QVD file. In this case, Optimized load doesn't quite work, so you want to make the load non-optimized deliberately.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;Some examples of things that will cause a non-optimised load are:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt; - Adding new fields to the table&lt;BR /&gt; - Deriving new values from a field in the QVD&lt;BR /&gt; - Retrieving a field twice&lt;BR /&gt; - Most WHERE conditions&lt;BR /&gt; - Joining to an existing in memory table&lt;BR /&gt; - Loading data into a mapping table&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;In contrast the things you are allowed to do are:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="EN-US" style="font-size: 11.0pt; font-family: 'Calibri','sans-serif'; color: black;"&gt;- Rename fields&lt;BR /&gt; - Omit fields&lt;BR /&gt; - Do a simple one field WHERE EXISTS on a field returned in the record set&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Regards&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Neetha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 14:16:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806709#M284790</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-12-10T14:16:48Z</dc:date>
    </item>
    <item>
      <title>Re: Explain the optimize and non-optimze load in qvd with examples ?</title>
      <link>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806710#M284791</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;Here is a blog post which will be helpful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.quickintelligence.co.uk/qlikview-optimised-qvd-loads/" title="http://www.quickintelligence.co.uk/qlikview-optimised-qvd-loads/"&gt;http://www.quickintelligence.co.uk/qlikview-optimised-qvd-loads/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Gabriel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 14:17:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Explain-the-optimize-and-non-optimze-load-in-qvd-with-examples/m-p/806710#M284791</guid>
      <dc:creator>Gabriel</dc:creator>
      <dc:date>2014-12-10T14:17:52Z</dc:date>
    </item>
  </channel>
</rss>

