<?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: How to Reduce to Application Size Without Splitting in App Development</title>
    <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475850#M100196</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Check if you don't have string field in the fact table, only integer/decimal or date :&lt;/P&gt;
&lt;P&gt;Use autonumber on all your key fields with :&lt;/P&gt;
&lt;P&gt;set HidePrefix = '%';&lt;BR /&gt;Autonumber '$(HidePrefix)KEY_*';&lt;/P&gt;</description>
    <pubDate>Mon, 12 Aug 2024 14:10:48 GMT</pubDate>
    <dc:creator>paulcalvet</dc:creator>
    <dc:date>2024-08-12T14:10:48Z</dc:date>
    <item>
      <title>How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475848#M100194</link>
      <description>&lt;P&gt;Below are the Details:&lt;/P&gt;
&lt;P&gt;1) We have Developed Snowflake Schema Data Model.&lt;/P&gt;
&lt;P&gt;2) We are using only Required Fields.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;3) Currently we have application Size is 1.9 GB and Base memory footprint Size is more than 5 GB.&lt;/P&gt;
&lt;P&gt;4). So, we wanted to Reduce Base memory Size less than 5 GB.&lt;/P&gt;
&lt;P&gt;5) We can't Split the Application based on the year or Dimension Because user want to See all years Data in One Application.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:03:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475848#M100194</guid>
      <dc:creator>Sunilkumar3</dc:creator>
      <dc:date>2024-08-12T14:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475849#M100195</link>
      <description>&lt;P&gt;Check if you've optimized all fields (make sure they are correctly formatted, that numbered keys are used instead of concatenated strings, that timestamp fields are split into date and time, etc.)&lt;/P&gt;
&lt;P&gt;I'd be surprised if that'll get you under 5GB, though, unless your app is super bloated. It sounds like you just have too much data in one place.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:15:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475849#M100195</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2024-08-12T14:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475850#M100196</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Check if you don't have string field in the fact table, only integer/decimal or date :&lt;/P&gt;
&lt;P&gt;Use autonumber on all your key fields with :&lt;/P&gt;
&lt;P&gt;set HidePrefix = '%';&lt;BR /&gt;Autonumber '$(HidePrefix)KEY_*';&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:10:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475850#M100196</guid>
      <dc:creator>paulcalvet</dc:creator>
      <dc:date>2024-08-12T14:10:48Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475854#M100198</link>
      <description>&lt;P&gt;Hi thanks for the Update. The Points which you have Highlighted which we have already taken care.&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:24:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475854#M100198</guid>
      <dc:creator>Sunilkumar3</dc:creator>
      <dc:date>2024-08-12T14:24:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475855#M100199</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/36711"&gt;@paulcalvet&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Check if you don't have string field in the fact table, only integer/decimal or date :&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Just a quick response to this - it has almost no impact on the application size / memory footprint. Because of the way Qlik stores information, it doesn't really matter if you keep strings in your fact table.&lt;/P&gt;
&lt;P&gt;Load RowNo() as Row, Rand() as Random, 'This is a text string' &amp;amp; Mod(RowNo(),10000) as String Autogenerate(10000000);&lt;/P&gt;
&lt;P&gt;vs&lt;/P&gt;
&lt;P&gt;Load RowNo() as Row, Rand() as Random, Autonumber('This is a text string' &amp;amp; Mod(RowNo(),10000)) as Key Autogenerate(10000000);&lt;/P&gt;
&lt;P&gt;Load Autonumber('This is a text string' &amp;amp; Mod(RowNo(),10000)) as Key, ('This is a text string' &amp;amp; Mod(RowNo(),10000)) as String Autogenerate(10000);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Results in a 30KB size difference for a 90MB file.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:26:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475855#M100199</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2024-08-12T14:26:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475856#M100200</link>
      <description>&lt;P&gt;Then you're going to have to reduce the number of fields, or reduce the number of records, or reduce the contents of fields to make the app smaller. &lt;/P&gt;
&lt;P&gt;You could consider using an ODAG approach to let the user pick which subset of the data they want, rather than using the entire large app for everything.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:28:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475856#M100200</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2024-08-12T14:28:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475864#M100203</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/162310"&gt;@Sunilkumar3&lt;/a&gt;&amp;nbsp; If possible try to reduce data in your application. There are many ways to do it. You can filter your data or you can aggregate your data if your data is at lower granular (transaction) level. Once you aggregate your data, you can use ODAG to go to lower level in transaction. Check which field is occupying more memory using App metadata anlyzer app. If that field is just used in measure calculation, try to apply autonumber function on it.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 14:59:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475864#M100203</guid>
      <dc:creator>Kushal_Chawda</dc:creator>
      <dc:date>2024-08-12T14:59:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475890#M100205</link>
      <description>&lt;P&gt;Beside the other suggestions you may consider to use different granularities within your facts - see:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Design/Fact-Table-with-Mixed-Granularity/ba-p/1468238" target="_blank"&gt;Fact Table with Mixed Granularity - Qlik Community - 1468238&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 15:43:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475890#M100205</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2024-08-12T15:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475955#M100215</link>
      <description>&lt;P&gt;It sounds like you done all the right things. Hard to make further suggestions without seeing the app. Use a tool like &lt;A href="https://qlikviewcookbook.com/2024/05/reducing-qlik-app-resources-with-qsda/" target="_blank" rel="noopener"&gt;QSDA Pro&lt;/A&gt; to identify what are the largest fields and look at making them smaller or eliminating the need for the field altogether.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2024 23:07:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475955#M100215</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2024-08-12T23:07:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to Reduce to Application Size Without Splitting</title>
      <link>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475990#M100220</link>
      <description>&lt;P&gt;use QSDA to see if there are unused fields&lt;BR /&gt;then you can drop them ; this has quiet good impact on the size of the app&lt;/P&gt;</description>
      <pubDate>Tue, 13 Aug 2024 07:33:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/App-Development/How-to-Reduce-to-Application-Size-Without-Splitting/m-p/2475990#M100220</guid>
      <dc:creator>ali_hijazi</dc:creator>
      <dc:date>2024-08-13T07:33:56Z</dc:date>
    </item>
  </channel>
</rss>

