<?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 Speeding up Aggr by reusing cache in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751221#M267859</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;I've spent a lot of time on this already, without any success. Maybe you guys can help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my data model, I have a list of quote requests and corresponding quotes for each request:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUOTEREQUESTS:&lt;/P&gt;&lt;P&gt;QUOTEREQUESTID, CREATED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUOTES:&lt;/P&gt;&lt;P&gt;QUOTEREQUESTID&lt;SPAN style="font-size: 13.3333330154419px;"&gt;, RANK&lt;/SPAN&gt;, PRODUCTID, PRICE, ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to do a number of calculations on the best quote per quote request. E.g. average PRICE of the best quote.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Depending on who uses the dashboard, the view on products is restricted so that I can't just filter on RANK = 1 or pre-aggregate, but instead have to dynamically aggregate based on min RANK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to calculate the average PRICE for the best quote, as mentioned in my example, I use something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avg(Aggr(FirstSortedValue(PRICE, RANK), &lt;SPAN style="font-size: 13.3333330154419px;"&gt;QUOTEREQUESTID&lt;/SPAN&gt;))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Due to the data volume in my application this is quite slow for this one expression already. Since I have to calculate a number of other metrics based on other fields than PRICE, calculation times for each expression add up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, I was wondering if anyone has an idea how I could improve this. One idea I had was to try to somehow dynamically cache the information for the best quote (so that it's only aggregated once) and then calcualte everything from the cached results. However, I couldn't work out how to do this since Aggr can always only store one value. Another idea was to store (aggregate) the best PRODUCTID per QUOTEREQUEST and then somehow use set analysis on this, but couldn't work out how to do this either.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, this whole Aggr operation seems to be single threaded. Any idea why? Wouldn't logically expect that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would appreciate your input!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Mar 2015 12:39:52 GMT</pubDate>
    <dc:creator>nafi_qlikview</dc:creator>
    <dc:date>2015-03-05T12:39:52Z</dc:date>
    <item>
      <title>Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751221#M267859</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;I've spent a lot of time on this already, without any success. Maybe you guys can help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my data model, I have a list of quote requests and corresponding quotes for each request:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUOTEREQUESTS:&lt;/P&gt;&lt;P&gt;QUOTEREQUESTID, CREATED&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;QUOTES:&lt;/P&gt;&lt;P&gt;QUOTEREQUESTID&lt;SPAN style="font-size: 13.3333330154419px;"&gt;, RANK&lt;/SPAN&gt;, PRODUCTID, PRICE, ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to do a number of calculations on the best quote per quote request. E.g. average PRICE of the best quote.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Depending on who uses the dashboard, the view on products is restricted so that I can't just filter on RANK = 1 or pre-aggregate, but instead have to dynamically aggregate based on min RANK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to calculate the average PRICE for the best quote, as mentioned in my example, I use something like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avg(Aggr(FirstSortedValue(PRICE, RANK), &lt;SPAN style="font-size: 13.3333330154419px;"&gt;QUOTEREQUESTID&lt;/SPAN&gt;))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Due to the data volume in my application this is quite slow for this one expression already. Since I have to calculate a number of other metrics based on other fields than PRICE, calculation times for each expression add up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, I was wondering if anyone has an idea how I could improve this. One idea I had was to try to somehow dynamically cache the information for the best quote (so that it's only aggregated once) and then calcualte everything from the cached results. However, I couldn't work out how to do this since Aggr can always only store one value. Another idea was to store (aggregate) the best PRODUCTID per QUOTEREQUEST and then somehow use set analysis on this, but couldn't work out how to do this either.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, this whole Aggr operation seems to be single threaded. Any idea why? Wouldn't logically expect that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would appreciate your input!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Mar 2015 12:39:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751221#M267859</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-05T12:39:52Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751222#M267860</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;I think that you will need to set a flag in the load script for the best quote for a given quote request. Then you won't need to do an aggr(), a simple set expression to find the flag will be much more efficient.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;Jonathan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 08:18:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751222#M267860</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2015-03-13T08:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751223#M267861</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As mentioned, 'best quote' is dependent on who logs on to the dashboard as the view on products will be restricted plus filters could be applied.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g.: Product 1, 2, 3 and 4 exist in the dashboard. Now a user logs on who can only see 2, 3 and 4. He applies a filter to only look at 2 and 4 - Given this data set, the best quote can be different to what it would be if all products were available and hence can't be pre-flagged in the load script.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 08:30:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751223#M267861</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-13T08:30:32Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751224#M267862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That does not make sense - why would the *best* quote depend on who is looking at it?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 08:42:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751224#M267862</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2015-03-13T08:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751225#M267863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Apologies if that wasn't clear. Think of it as different companies looking at how their (best) products performed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So say product 1 belongs company 1 and product 2 and 3 to company 2. When company 2 looks at the dashboard, they want to know how THEIR products performed and what THEIR best product was (even though it may not have ranked first).&lt;SPAN style="font-size: 13.3333330154419px;"&gt; Otherwise I could simply filter on RANK=1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that clarifies it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 08:49:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751225#M267863</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-13T08:49:02Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751226#M267864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hard to answer as your requirement is more complex than appeared in the original post. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 09:01:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751226#M267864</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2015-03-13T09:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751227#M267865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe you could speed up the calculations if you applied some filter inside the expression like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Avg(Aggr(FirstSortedValue({&amp;lt; Month = {"&amp;gt;=$(max(Month) - 2)"}&amp;gt;} PRICE, RANK), &lt;SPAN style="font-size: 13.3333330154419px;"&gt;QUOTEREQUESTID&lt;/SPAN&gt;))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or similar to limit the amount of data. Also conditions on the calculation could be helpful to force user to select certain datasets.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In other way could be to find another approach to display these data, maybe with the tab restrictions or to create a calculated dimension so that you could avoid the aggr-calculation over each row.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 09:42:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751227#M267865</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-03-13T09:42:22Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751228#M267866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The date period filter is already in there, just left it out here for simplicity. This indeed improves performance noticably, however the dashboard includes an option to see all data for rolling 24 months which then takes quite a while to calculate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The aggregated result is currently displayed in a text box as a single value and I don't intend to change this. I will think about your calculated dimension suggestion. I have a feeling that this may be the right direction, although it's basically what I'm doing with the Aggr. Maybe I can design it in a way so that it stores QUOTEREQUESTID and PRODUCTID which would solve my problem. Any ideas welcome!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 10:09:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751228#M267866</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-13T10:09:34Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751229#M267867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe a different structure in your datamodel could improve the calculations within the gui. Often are gui-calculations over a single (fact)-table faster then if there some hopping between several tables necessary. That meant, try to put all fields that you need for these calculation into one single table - maybe a extra one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 10:40:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751229#M267867</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-03-13T10:40:53Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751230#M267868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;Ok, I've tried moving the calendar lookup one hop closer to the main fact (only 1 hop total) as well as including it in the main fact (which doubled the size of my app as the main fact has 100s of millions of records). Unfortunately none of this made a noticeable difference, probably because all joins it does are already fully indexed and on unique keys in the original data model.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;So back to the calculated dimension idea. If I could somehow store QUOTEREQUESTID &lt;SPAN style="text-decoration: underline;"&gt;and&lt;/SPAN&gt; PRODUCTID for the best quote and then reuse the result of this calculation as a dimension for all my metrics, it could reuse the cache and should be much faster. Any ideas how this could be achieved?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 13:11:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751230#M267868</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-13T13:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751231#M267869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe you could it put in one table so that there isn't any hop necessary - maybe aggregated in an extra table to a higher level and linked with an autonumber-key to your other data. And yes your notice about the file-size is correct - these kind of optimization should be improve the calculations within the gui but led to disadvantages by other things like app/ram size, load-time, complexity ... maybe there are futher possibilities to improve the overall performance. Will be all these indexes really needed, by the keys are this autonumber ... &lt;A _jive_internal="true" class="loading" href="https://community.qlik.com/blogs/qlikviewdesignblog/2014/03/11/the-importance-of-being-distinct" title="http://community.qlik.com/blogs/qlikviewdesignblog/2014/03/11/the-importance-of-being-distinct"&gt;http://community.qlik.com/blogs/qlikviewdesignblog/2014/03/11/the-importance-of-being-distinct&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think your caching-thoughts won't fit with the methods which qv used, unfortunately ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 14:40:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751231#M267869</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-03-13T14:40:38Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751232#M267870</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, found something that could work although it doesn't look like QlikView is reusing the cache at the moment (it's still slightly faster though because I can use NODISTINCT in the Aggr):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Avg(If(PRODUCTID = Aggr(FirstSortedValue(PRODUCTID, RANK), &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333330154419px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;QUOTEREQUESTID&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;), ...))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;This way I'm using the same Aggr expression for all my metrics. For some reason this is still not quick enough though which leads me to think that QV isn't reusing the results. Any suggestions how I could force it to do so?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2015 21:23:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751232#M267870</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-13T21:23:25Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751233#M267871</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;QV caches calculations only if they are absolutely identical - see here the last paragraph from &lt;A _jive_internal="true" class="loading" href="https://community.qlik.com/blogs/qlikviewdesignblog/2014/04/14/the-qlikview-cache" title="http://community.qlik.com/blogs/qlikviewdesignblog/2014/04/14/the-qlikview-cache"&gt;http://community.qlik.com/blogs/qlikviewdesignblog/2014/04/14/the-qlikview-cache&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 14 Mar 2015 19:15:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751233#M267871</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2015-03-14T19:15:14Z</dc:date>
    </item>
    <item>
      <title>Re: Speeding up Aggr by reusing cache</title>
      <link>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751234#M267872</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Marcus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm aware of this. However, I was hoping that this would also apply to parts of a formula as the Aggr bit is a completely separate calculation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you think of a way how I could still have the Aggr part cached (e.g. moving it to a variable, although I'm not sure if results on an Aggr can be stored in a variable)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 Mar 2015 07:22:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Speeding-up-Aggr-by-reusing-cache/m-p/751234#M267872</guid>
      <dc:creator>nafi_qlikview</dc:creator>
      <dc:date>2015-03-16T07:22:05Z</dc:date>
    </item>
  </channel>
</rss>

