<?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 link table performance optimization in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223705#M461085</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;a lot has been written in this community on differences between&amp;nbsp; link table to concatenation to solve several fact tables in single model.&lt;/P&gt;&lt;P&gt;in my scenario i have 2 fact tables with same field names concatenated&amp;nbsp; into one. all is optimized and working well.&lt;/P&gt;&lt;P&gt;when adding budget table (dim1, dim2, dim3, year, month, amount ) &lt;SPAN style="font-size: 13.3333px;"&gt;with a link table, budget table is very small and loading fast,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;but when loading fact table (resident load) into link table it hurt performance dramatically.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;any ideas on how to optimize this load, or another way to load budget into the model would be appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;advanced thanks.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Feb 2017 08:39:31 GMT</pubDate>
    <dc:creator>ilanbaruch</dc:creator>
    <dc:date>2017-02-20T08:39:31Z</dc:date>
    <item>
      <title>link table performance optimization</title>
      <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223705#M461085</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;a lot has been written in this community on differences between&amp;nbsp; link table to concatenation to solve several fact tables in single model.&lt;/P&gt;&lt;P&gt;in my scenario i have 2 fact tables with same field names concatenated&amp;nbsp; into one. all is optimized and working well.&lt;/P&gt;&lt;P&gt;when adding budget table (dim1, dim2, dim3, year, month, amount ) &lt;SPAN style="font-size: 13.3333px;"&gt;with a link table, budget table is very small and loading fast,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;but when loading fact table (resident load) into link table it hurt performance dramatically.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;any ideas on how to optimize this load, or another way to load budget into the model would be appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;advanced thanks.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 08:39:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223705#M461085</guid>
      <dc:creator>ilanbaruch</dc:creator>
      <dc:date>2017-02-20T08:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: link table performance optimization</title>
      <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223706#M461086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do you have two fact tables already and you are adding a budget table? Or is the budget the second fact table? Are you referring to load performance or front end performance?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My experience is that link tables can perform poorly in the front end if the data set is large and the link table's cardinality is high, so I would try to combine the fact tables into a single fact table with a source or type field to identify the different records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the problem is reload performance, then you could consider an incremental load process to reduce the reload time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 08:58:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223706#M461086</guid>
      <dc:creator>jonathandienst</dc:creator>
      <dc:date>2017-02-20T08:58:46Z</dc:date>
    </item>
    <item>
      <title>Re: link table performance optimization</title>
      <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223707#M461087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your performance issue while creating the link-table could be caused by a lack of available RAM - maybe you could change your load-order in some way for example by storing your fact-table into a qvd and then dropping the table and loading the link-table from the qvd - it should save some of the needed memory-space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Beside them it might be an alternatively if you concatenate your budget-data to your facts - no need to create a huge link-table and the performance within the UI will probably also be better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Marcus&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 09:04:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223707#M461087</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2017-02-20T09:04:07Z</dc:date>
    </item>
    <item>
      <title>Re: link table performance optimization</title>
      <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223708#M461088</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Jonathan,&lt;/P&gt;&lt;P&gt;- two already (optimized) and the budget is the 3rd &lt;/P&gt;&lt;P&gt;- load performance. &lt;/P&gt;&lt;P&gt;-&lt;SPAN style="font-size: 13.3333px;"&gt; front &lt;/SPAN&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;performance is ok.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 09:18:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223708#M461088</guid>
      <dc:creator>ilanbaruch</dc:creator>
      <dc:date>2017-02-20T09:18:54Z</dc:date>
    </item>
    <item>
      <title>Re: link table performance optimization</title>
      <link>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223709#M461089</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ilan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You mentioned that you are loading fact into link table, if you have fact table separately and dimension table separately there is no need of loading fact into link.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;According to me, you are taking dimension fields from Fact and concatenating those values into link table.&lt;/P&gt;&lt;P&gt;Is my understanding correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, Qlik stores temporary tables while concatenating statement are queued.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example,&lt;/P&gt;&lt;P&gt;fact1 concatenate with fact2 will create a temp table1,&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;further concatenating fact3 will create a temp table2&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt; which is concatenation of temp table 1 and fact3,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;it continues until last concatenate statement is found.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;After that it drops the temp tables and keep only the fact table.It takes huge memory to process this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;So the load performance is affected here.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 13.3333px;"&gt;Vivek&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Feb 2017 09:44:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/link-table-performance-optimization/m-p/1223709#M461089</guid>
      <dc:creator />
      <dc:date>2017-02-20T09:44:44Z</dc:date>
    </item>
  </channel>
</rss>

