<?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 Records in a table in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640323#M1300462</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Good afternoon everyone&lt;/SPAN&gt;, &lt;BR /&gt;&lt;SPAN class="hps"&gt;anyone&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;have&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a way to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;decrease the amount of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;records in a table&lt;/SPAN&gt;, which is loaded &lt;SPAN class="hps"&gt;through&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;QVD&lt;/SPAN&gt;. &lt;BR /&gt;&lt;SPAN class="hps"&gt;I'm currently&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;using the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;group by&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;already&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;halved&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the amount of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;records&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;they would&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;otherwise&lt;/SPAN&gt;&lt;SPAN&gt;?&lt;/SPAN&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Thank you.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Rogério.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 26 Jan 2026 18:19:17 GMT</pubDate>
    <dc:creator>rogerioalmeida</dc:creator>
    <dc:date>2026-01-26T18:19:17Z</dc:date>
    <item>
      <title>Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640323#M1300462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Good afternoon everyone&lt;/SPAN&gt;, &lt;BR /&gt;&lt;SPAN class="hps"&gt;anyone&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;have&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;a way to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;decrease the amount of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;records in a table&lt;/SPAN&gt;, which is loaded &lt;SPAN class="hps"&gt;through&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;QVD&lt;/SPAN&gt;. &lt;BR /&gt;&lt;SPAN class="hps"&gt;I'm currently&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;using the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;group by&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;already&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;halved&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the amount of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;records&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;they would&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;otherwise&lt;/SPAN&gt;&lt;SPAN&gt;?&lt;/SPAN&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Thank you.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Rogério.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&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/Records-in-a-table/m-p/640323#M1300462</guid>
      <dc:creator>rogerioalmeida</dc:creator>
      <dc:date>2026-01-26T18:19:17Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640324#M1300465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rogerio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. You can use where clause to reduce the number of records to be loaded.&lt;/P&gt;&lt;P&gt;2. You can split the table by normalizing the table into one or more table.&lt;/P&gt;&lt;P&gt;3. If it is for testing purpose You can use below syntax,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;Table Name&amp;gt;:&lt;/P&gt;&lt;P&gt;First &amp;lt;Num&amp;gt;&lt;/P&gt;&lt;P&gt;LOAD&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Column1&amp;gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Column2&amp;gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Column3&amp;gt;&lt;/P&gt;&lt;P&gt;From&amp;nbsp; &amp;lt;Table Name&amp;gt;.qvd;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S. Replace the data inside &amp;lt;&amp;gt; with your Filed name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eg.&lt;/P&gt;&lt;P&gt;SALES_FACT:&lt;/P&gt;&lt;P&gt;First 1000&lt;/P&gt;&lt;P&gt;Load&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Product,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Brand,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sum(Sales) as Sales&lt;/P&gt;&lt;P&gt;From xyz.qvd&lt;/P&gt;&lt;P&gt;Group By Product, Brand;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prasanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 17:35:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640324#M1300465</guid>
      <dc:creator>prasannarc_jbs2</dc:creator>
      <dc:date>2014-05-20T17:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640325#M1300469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have you tried using a WHERE clause? &lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 17:36:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640325#M1300469</guid>
      <dc:creator />
      <dc:date>2014-05-20T17:36:08Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640326#M1300473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please look at this link: &lt;A href="http://www.qlikcommunity.com/thread/62205"&gt;http://www.qlikcommunity.com/thread/62205&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 17:38:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640326#M1300473</guid>
      <dc:creator />
      <dc:date>2014-05-20T17:38:30Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640327#M1300475</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you give more information on why you want to reduce the number of records loaded?&lt;/P&gt;&lt;P&gt;More information on your requirements will help you get an answer that is relevant.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 17:44:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640327#M1300475</guid>
      <dc:creator>Colin-Albert</dc:creator>
      <dc:date>2014-05-20T17:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640328#M1300477</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;I am using&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the following script&lt;/SPAN&gt;, I hope you &lt;SPAN class="hps"&gt;understand&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LANCAMENTO_CONTABIL: &lt;/P&gt;&lt;P&gt;LOAD &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(CTAPAIANT = IsNull(CTAPAIANT), CONTA_CONTABIL, CTAPAIANT) as CTAPAIANT,&amp;nbsp; //CTAPAIANT, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(CLAPAIANT = IsNull(CLAPAIANT), CLASSIFICACAO,CLAPAIANT) as CLAPAIANT,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI4, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI1, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI2, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SUM(if (TIPO_LANCAMENTO = 'D',(VALOR_LANCAMENTO), if (TIPO_LANCAMENTO = 'C',(VALOR_LANCAMENTO*(-1)) ))) as VALOR_LANCAMENTO &lt;/P&gt;&lt;P&gt;FROM $(vPath_QVD)\LANCAMENTO_CONTABIL.qvd (qvd)&lt;/P&gt;&lt;P&gt;WHERE YEAR(DATA_LANCAMENTO) &amp;gt;= '2011'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;GROUP BY &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI3, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(CTAPAIANT = IsNull(CTAPAIANT), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CONTA_CONTABIL, CTAPAIANT),&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(CLAPAIANT = IsNull(CLAPAIANT), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASSIFICACAO,CLAPAIANT),&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI4, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI1, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLAPAI2&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;With this script&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;my load&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;I've got&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;13&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;​​million records&lt;/SPAN&gt;, &lt;SPAN class="hps"&gt;had&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;26&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;million&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;before&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and is&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;not&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;acceptable&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 17:50:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640328#M1300477</guid>
      <dc:creator>rogerioalmeida</dc:creator>
      <dc:date>2014-05-20T17:50:33Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640329#M1300480</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Don't consider the number of records, the issue to look at is the number of unique records and the time taken to process the data. I guess your Group By clause is slow as QlikView is having to create the unique set of values in memory to process the group before summing the data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First I would move the two&amp;nbsp; IF statements into your first QVD file LANCAMENTO_CONTABIL.qvd&lt;/P&gt;&lt;P&gt; if(CTAPAIANT = IsNull(CTAPAIANT),&amp;nbsp;&amp;nbsp;&amp;nbsp; CONTA_CONTABIL, CTAPAIANT) as CLAPAI5&lt;/P&gt;&lt;P&gt; if(CLAPAIANT = IsNull(CLAPAIANT),&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASSIFICACAO, CLAPAIANT) as CLAPAI6&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then add a compound key CLAPAI3 &amp;amp; CLAPAI5 &amp;amp; CLAPAI6 &amp;amp; CLAPAI4 &amp;amp; CLAPAI1 &amp;amp; CLAPAI2&lt;/P&gt;&lt;P&gt;This means that the generation of the unique values only happens once when the QVD is created, and the grouping will not have any IF clauses.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 18:19:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640329#M1300480</guid>
      <dc:creator>Colin-Albert</dc:creator>
      <dc:date>2014-05-20T18:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Records in a table</title>
      <link>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640330#M1300484</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also add the +1 -1 multiplier for C or D into your first QVD file&lt;/P&gt;&lt;P&gt;if (TIPO_LANCAMENTO = 'C', -1, 1) as FACTOR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can imply use SUM ( VALOR_LANCAMENTO * FACTOR) as VALOR_LANCAMENTO later in your script&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 18:24:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Records-in-a-table/m-p/640330#M1300484</guid>
      <dc:creator>Colin-Albert</dc:creator>
      <dc:date>2014-05-20T18:24:57Z</dc:date>
    </item>
  </channel>
</rss>

