<?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: Best Data Model - Thoughts? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989731#M527867</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you go with many-table way, it gives you normalized model which would have advantages of:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Memory Efficient&amp;nbsp; - (single table would consume much memory)&lt;/LI&gt;&lt;LI&gt;More meaningful when look at the model - you can understand and manage easily&lt;/LI&gt;&lt;LI&gt;Risk of wrong calculation reduces - that could appear in the process of joins(improper)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But this is not a such straight-forward case of winning over. There would always be a trade-off between CPU efficiency and Memory efficiency, and de-normalized approach(single table) wins by a small margin there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 21 Sep 2015 09:56:41 GMT</pubDate>
    <dc:creator>tresB</dc:creator>
    <dc:date>2015-09-21T09:56:41Z</dc:date>
    <item>
      <title>Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989727#M527863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So like a lot of businesses, we have millions of rows, (circa 20). At present, all of the data gets put into one Fact Table, not keyed, has 170 columns and is slow. My question is this - is it better to have one fact table with 170 columns or split it out into a star schema?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 09:33:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989727#M527863</guid>
      <dc:creator />
      <dc:date>2015-09-21T09:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989728#M527864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That depends. If the table is mostly populated (information density is high, i.e - less number of nulls) the single table would be a better choice. If the table is actually derived from multiple tables and has got lots of nulls (because of joins or concatenations), might be you have to look back and think of breaking it down.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 09:41:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989728#M527864</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-09-21T09:41:26Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989729#M527865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any chance you could expand on why this is please?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 09:43:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989729#M527865</guid>
      <dc:creator />
      <dc:date>2015-09-21T09:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989730#M527866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps this blog post helps: &lt;A href="https://community.qlik.com/qlik-blogpost/4039"&gt;A Myth about the Number of Hops&lt;/A&gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where do you experience slow performance? Possible the data model isn't the problem but a chart is. Or one or more expressions that are not optimal for their purpose.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 09:47:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989730#M527866</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2015-09-21T09:47:35Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989731#M527867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you go with many-table way, it gives you normalized model which would have advantages of:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Memory Efficient&amp;nbsp; - (single table would consume much memory)&lt;/LI&gt;&lt;LI&gt;More meaningful when look at the model - you can understand and manage easily&lt;/LI&gt;&lt;LI&gt;Risk of wrong calculation reduces - that could appear in the process of joins(improper)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But this is not a such straight-forward case of winning over. There would always be a trade-off between CPU efficiency and Memory efficiency, and de-normalized approach(single table) wins by a small margin there.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 09:56:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989731#M527867</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-09-21T09:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989732#M527868</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;but more specifically where NULL values are concerned? a normalised model would win over a one table fact model because ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 10:01:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989732#M527868</guid>
      <dc:creator />
      <dc:date>2015-09-21T10:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Best Data Model - Thoughts?</title>
      <link>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989733#M527869</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Though the NULL itself would not cause a big problem, but the other factors caused it's creation would. More nulls means information density is less and more number of refrences to a single value in terms of memory pointer. Memory pointers would require to point and store the same value numerous times and that becomes a performance killer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Sep 2015 10:19:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Best-Data-Model-Thoughts/m-p/989733#M527869</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2015-09-21T10:19:22Z</dc:date>
    </item>
  </channel>
</rss>

