<?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: Filtering at Scripting Vs Filtering at Dashboard in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647407#M1316982</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am doing the above work and am at a dilemma.&amp;nbsp; Do advise, below is the scenario:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 2 set of evaluations data in my Qlikview dashboard.&amp;nbsp; Both of them have a column called timestamp.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline;"&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Should I create individual column of timestamp for each of this evaluation?&amp;nbsp; Example.&amp;nbsp; Column A called A_TimeStamp and Column B called B_TimeStamp in one concatenated table.&lt;/P&gt;&lt;P&gt;So at dashboard level, i can just create a listbox with A_timestamp for report A and B_timestamp for report B without any data filtering.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;OR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; Should I concatenate them as one column called timestamp.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So at dashboard level, I have to create a listbox with expression to filter out based on the unique identifier of the evaluation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which is better in term of performance ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please kindly advise as the data will be getting more and more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
    <dc:creator />
    <dc:date>2026-01-26T18:19:17Z</dc:date>
    <item>
      <title>Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647407#M1316982</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Am doing the above work and am at a dilemma.&amp;nbsp; Do advise, below is the scenario:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 2 set of evaluations data in my Qlikview dashboard.&amp;nbsp; Both of them have a column called timestamp.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="text-decoration: underline;"&gt;Questions:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.&amp;nbsp; Should I create individual column of timestamp for each of this evaluation?&amp;nbsp; Example.&amp;nbsp; Column A called A_TimeStamp and Column B called B_TimeStamp in one concatenated table.&lt;/P&gt;&lt;P&gt;So at dashboard level, i can just create a listbox with A_timestamp for report A and B_timestamp for report B without any data filtering.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;OR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.&amp;nbsp; Should I concatenate them as one column called timestamp.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So at dashboard level, I have to create a listbox with expression to filter out based on the unique identifier of the evaluation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which is better in term of performance ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please kindly advise as the data will be getting more and more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647407#M1316982</guid>
      <dc:creator />
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647408#M1316983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The only way to make sure which option performs best for you is to test both options. My guess is that it's better to concatenate the data into one table if both sets contain the same fields and add an addition field to the table that indicates where the data came from:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Evaluations:&lt;/P&gt;&lt;P&gt;LOAD *, 'Evaluation A' as Source&lt;/P&gt;&lt;P&gt;FROM ...evaluation_a_source_table;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concatenate(Evaluations)&lt;/P&gt;&lt;P&gt;LOAD *, 'Evaluation B' as Source&lt;/P&gt;&lt;P&gt;FROM ...evaluation_b_source_table;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 02 Oct 2014 07:46:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647408#M1316983</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2014-10-02T07:46:34Z</dc:date>
    </item>
    <item>
      <title>Re: Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647409#M1316984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gysbert,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologies for late response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So given your suggestion, if I concatenate these 2 tables into 1 table and create an additional flag to indicate the difference.&amp;nbsp; Then in my dashboard, I need to use the IF expression in order to segregate out the difference ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If yes, is there any other functions other than IF expression that I can use in this context?&amp;nbsp; The reason behind asking this question is that IF expression is costly too many if statements are in my dashboard.&amp;nbsp; This is why I tried to minimize this IF expression usage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your advise is greatly appreciate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Chun Wey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Dec 2014 01:53:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647409#M1316984</guid>
      <dc:creator />
      <dc:date>2014-12-10T01:53:21Z</dc:date>
    </item>
    <item>
      <title>Re: Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647410#M1316987</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;Yes IF function is costly, however what you can do is SET ANALYSIS for filtering in your dashboard.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2014 18:03:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647410#M1316987</guid>
      <dc:creator>Gabriel</dc:creator>
      <dc:date>2014-12-30T18:03:01Z</dc:date>
    </item>
    <item>
      <title>Re: Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647411#M1316990</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I just realised that you've asked same question in another post which you've marked as ANSWERED.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Dec 2014 18:04:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647411#M1316990</guid>
      <dc:creator>Gabriel</dc:creator>
      <dc:date>2014-12-30T18:04:49Z</dc:date>
    </item>
    <item>
      <title>Re: Performance: Filtering at Scripting Vs Filtering at Dashboard</title>
      <link>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647412#M1316992</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gabriel,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are referring to this:&amp;nbsp; &lt;A href="https://community.qlik.com/thread/145362"&gt;IF Statement Performance at dashboard level&lt;/A&gt;&lt;/P&gt;&lt;P&gt;They are similar (both in term of performance) but the questions are asked differently.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the link, it is asking about the IF performance at dashboard level and how to optimize it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this thread, it is asking about the approach to data modeling to prevent the IF statement.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope the above clarifies.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Chun Wey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 31 Dec 2014 01:38:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Performance-Filtering-at-Scripting-Vs-Filtering-at-Dashboard/m-p/647412#M1316992</guid>
      <dc:creator />
      <dc:date>2014-12-31T01:38:17Z</dc:date>
    </item>
  </channel>
</rss>

