<?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 Performance help in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002546#M962075</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;QuarterYear,HalfYear,MYear and Year fields are from calendar table.&lt;BR /&gt;SelectionPeriod is a data island for period selection(created for drop down listbox)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the following as calculated dimension in most of the charts,&lt;BR /&gt;=if([SelectionPeriod]='Quarter',QuarterYear,&lt;BR /&gt;if([SelectionPeriod]='Half Year',HalfYear,&lt;BR /&gt;if([SelectionPeriod]='Year to Date',MYear,&lt;BR /&gt;if([SelectionPeriod]='Full Year', Year))))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suspect this may cause performance issue, Can anyone suggest how can i replace either in the script or as set analysis or in the variable?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 Oct 2015 03:23:12 GMT</pubDate>
    <dc:creator>gauthamchilled</dc:creator>
    <dc:date>2015-10-19T03:23:12Z</dc:date>
    <item>
      <title>Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002546#M962075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;QuarterYear,HalfYear,MYear and Year fields are from calendar table.&lt;BR /&gt;SelectionPeriod is a data island for period selection(created for drop down listbox)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I used the following as calculated dimension in most of the charts,&lt;BR /&gt;=if([SelectionPeriod]='Quarter',QuarterYear,&lt;BR /&gt;if([SelectionPeriod]='Half Year',HalfYear,&lt;BR /&gt;if([SelectionPeriod]='Year to Date',MYear,&lt;BR /&gt;if([SelectionPeriod]='Full Year', Year))))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I suspect this may cause performance issue, Can anyone suggest how can i replace either in the script or as set analysis or in the variable?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:23:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002546#M962075</guid>
      <dc:creator>gauthamchilled</dc:creator>
      <dc:date>2015-10-19T03:23:12Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002547#M962076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Instead of nested IFs, use If(Match(SelectionPeriod]=('Quarter','Half Year','Year to Date','Full Year'),...................)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HTH&lt;/P&gt;&lt;P&gt;Sreeni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:30:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002547#M962076</guid>
      <dc:creator>SreeniJD</dc:creator>
      <dc:date>2015-10-19T03:30:55Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002548#M962081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sreeni,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I already tried, I don't see a much improvement in performance between match and nested if. Any other suggestions or help from anyone?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:33:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002548#M962081</guid>
      <dc:creator>gauthamchilled</dc:creator>
      <dc:date>2015-10-19T03:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002549#M962084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You might use Pick(WildMatch()) as well to improve performance... Just try that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help&lt;/P&gt;&lt;P&gt;Sreeni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:36:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002549#M962084</guid>
      <dc:creator>SreeniJD</dc:creator>
      <dc:date>2015-10-19T03:36:57Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002550#M962085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Try like this in script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;LOAD *,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;if(wildmatch([SelectionPeriod],'Quarter') &amp;gt;=1 ,QuarterYear,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;if(wildmatch([SelectionPeriod],'Half Year') &amp;gt;=1 ,HalfYear,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;if(wildmatch([SelectionPeriod],'Year to Date') &amp;gt;=1 ,MYear,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;if(wildmatch([SelectionPeriod],'Full Year') &amp;gt;=1 ,Year))));&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Data:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Your script;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:44:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002550#M962085</guid>
      <dc:creator>qlikviewwizard</dc:creator>
      <dc:date>2015-10-19T03:44:27Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002551#M962087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gautham,&lt;/P&gt;&lt;P&gt;May be you can try with "Enable Conditional". Like Instead of Calculated Dimension, Put Your needed fields in Dimension, Then you can enable it based on your &lt;STRONG&gt;Selection Period.&amp;nbsp; &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Capture.JPG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/102370_Capture.JPG" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 03:56:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002551#M962087</guid>
      <dc:creator>settu_periasamy</dc:creator>
      <dc:date>2015-10-19T03:56:19Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002552#M962089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all your responses. Is there any way that I can handle this in script?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 04:57:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002552#M962089</guid>
      <dc:creator>gauthamchilled</dc:creator>
      <dc:date>2015-10-19T04:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002553#M962091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That dimension should not cause significant performance problems as it does not need to be calculated on a row by row basis.There should be no reason to handle this in script.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That said, I would do this with a cyclic dimension -- From the Dimension tab (or Document Properties), click Groups, and add a cyclic group containing the fields in your dimension expression and use the cyclic as the chart/table dimension.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 05:04:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002553#M962091</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2015-10-19T05:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002554#M962093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Did you try my logic?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 05:20:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002554#M962093</guid>
      <dc:creator>qlikviewwizard</dc:creator>
      <dc:date>2015-10-19T05:20:11Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002555#M962094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gautam,&lt;/P&gt;&lt;P&gt;Do you have performance issues only in this particular chart or overall dashboard?&amp;nbsp; I think this expression won't have performance issues.&amp;nbsp; What is the volume of the data?&amp;nbsp; What is the size of Qlikview file? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also try Cyclic Groups or Enable conditional options, did you tried that?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Jagan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 05:27:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002555#M962094</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2015-10-19T05:27:37Z</dc:date>
    </item>
    <item>
      <title>Re: Performance help</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002556#M962095</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, a data island with the if() could be a significant performance problem. A couple of solutions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option 1&lt;/STRONG&gt;. Create a variable named vChoosePeriod and move the if() there. It should return a String of the fieldname and be defined with a leading "="/&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;=if([SelectionPeriod]='Quarter','QuarterYear',&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;if([SelectionPeriod]='Half Year','HalfYear',&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;if([SelectionPeriod]='Year to Date','MYear',&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;if([SelectionPeriod]='Full Year', 'Year'))))&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then your calculated Dim is:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;=vChoosePeriod&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option 2&lt;/STRONG&gt;. Link the UI Selection to the Calendar fieldname:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;UI_Period:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;LOAD * INLINE [&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;SelectionPeriod, SelectionField&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Quarter,QuarterYear&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Half Year,HalfYear&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;Year to Date,MYear,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then your calculated Dim is:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;=$(=SelectionField)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For more, see&lt;/P&gt;&lt;P&gt;&lt;A href="http://qlikviewcookbook.com/2014/12/how-to-choose-an-expression/" title="http://qlikviewcookbook.com/2014/12/how-to-choose-an-expression/"&gt;How to Choose an Expression | Qlikview Cookbook&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://masterssummit.com" rel="nofollow"&gt;http://masterssummit.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive-link-external-small" href="http://qlikviewcookbook.com" rel="nofollow"&gt;http://qlikviewcookbook.com&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 Oct 2015 10:15:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-help/m-p/1002556#M962095</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2015-10-19T10:15:11Z</dc:date>
    </item>
  </channel>
</rss>

