<?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: synthetic key in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644256#M236073</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 23 May 2014 05:59:37 GMT</pubDate>
    <dc:creator>anbu1984</dc:creator>
    <dc:date>2014-05-23T05:59:37Z</dc:date>
    <item>
      <title>synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644255#M236072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Is synthetic keys gives faulty result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 05:20:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644255#M236072</guid>
      <dc:creator>deepakqlikview_123</dc:creator>
      <dc:date>2014-05-23T05:20:05Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644256#M236073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 05:59:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644256#M236073</guid>
      <dc:creator>anbu1984</dc:creator>
      <dc:date>2014-05-23T05:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644257#M236074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Read this, one of the best threads in this community: &lt;A href="https://community.qlik.com/message/140648"&gt;Should We Stop Worrying and Love the Synthetic Key?&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 06:03:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644257#M236074</guid>
      <dc:creator>tresB</dc:creator>
      <dc:date>2014-05-23T06:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644258#M236075</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, synthetic keys are &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;not&lt;/STRONG&gt;&lt;/SPAN&gt; bad - not in themselves. &lt;EM style="text-decoration: underline;"&gt;And they don't give faulty results.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But if you have an incorrect data model, you will end up with many synthetic keys. And faulty results. But the faulty results are a result of the incorrect data model, not of the synthetic keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read this&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys" title="http://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys"&gt;http://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 06:46:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644258#M236075</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2014-05-23T06:46:51Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644259#M236076</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes in some cases&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one syn key may not impact data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fo example: when you use intervalmatch it left with one syn key&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 06:49:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644259#M236076</guid>
      <dc:creator>SunilChauhan</dc:creator>
      <dc:date>2014-05-23T06:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644260#M236077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Absolutely No it will help you for your data model but if there are many synthetic keys then there are many synthetic tables then they will occur problem for your data model. When you reload your data model it will slow because the synthetic table is maintain in the data model also if your data model is not perfect like primary key or foreign key concept of the SQL is not meet the perfect result may also effect your data model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But synthetic keys help you to identify the key reference among the multiple tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 07:42:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644260#M236077</guid>
      <dc:creator>its_anandrjs</dc:creator>
      <dc:date>2014-05-23T07:42:37Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644261#M236078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp; &lt;STRONG&gt;Anand,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I agree with your points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but if see the link below and please t me provide your view on syn key&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps to understand the impact of syn key&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/thread/10279?start=30&amp;amp;tstart=0"&gt;http://community.qlik.com/thread/10279?start=30&amp;amp;tstart=0&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 10:16:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644261#M236078</guid>
      <dc:creator>SunilChauhan</dc:creator>
      <dc:date>2014-05-23T10:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644262#M236079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one more question if they are not impacting then why qliktech recommend to remove them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i thing synthetic key may lead to poor data model and poor data model may lead to poor results also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plase correct me if i am wrong somewhere&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 10:37:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644262#M236079</guid>
      <dc:creator>SunilChauhan</dc:creator>
      <dc:date>2014-05-23T10:37:41Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644263#M236080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My view - and my answer to John's thread - can be read here:&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys" title="http://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys"&gt;http://community.qlik.com/blogs/qlikviewdesignblog/2013/04/16/synthetic-keys&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John writes that he believes that the problems are caused by bad data models, not by the synthetic keys in themselves, and concludes by "Who has an actual problem CAUSED by synthetic keys, rather than by an underlying data model problem?"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;EM&gt;I&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM style="text-decoration: underline;"&gt;&lt;EM&gt; absolutely agree with John&lt;/EM&gt;&lt;/EM&gt;. And I have been working in the core team of the QlikView development for twenty years... I was there when we (QlikTech R&amp;amp;D) introduced the synthetic keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The bottom line is that &lt;STRONG style="text-decoration: underline;"&gt;Synthetic keys are good&lt;/STRONG&gt;! But if you have a bad data model where QlikView creates synthetic keys based on other synthetic keys, then QlikView eats memory and your application is unusable. And the solution is to fix your data model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 10:42:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644263#M236080</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2014-05-23T10:42:33Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644264#M236081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From my point of view, &lt;STRONG&gt;Yes it is right that to remove them&lt;/STRONG&gt; and i also agree with &lt;STRONG&gt;Henric.&lt;/STRONG&gt; If there is lot of synthetic keys and more synthetic tables are created then need to remove them. Because it affects the data model also if data model is not proper then my cause bad effect to the data model. Also if there is less tables then synthetic keys are much helper and easier to find the relationship between table and keys for large data model where many tables and huge data will be give performance issue to you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And you could find that there is more keys are present which has relation between the tables by synthetic tables they will help you for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;They are helpful to find if&amp;nbsp; two or many same keys&lt;/STRONG&gt; are present in the tables then they created the synthetic keys, then bu synthetic keys or table we identified that the keys are present in more then tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See more information about synthetic keys on community.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/cool.png" /&gt;&lt;/P&gt;&lt;P&gt;Anand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 10:49:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644264#M236081</guid>
      <dc:creator>its_anandrjs</dc:creator>
      <dc:date>2014-05-23T10:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644265#M236082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@ henric ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for your reply's&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I afraid with word "&lt;STRONG style="font-size: 12.222222328186035px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d; background-color: #f6f6f6; text-decoration: underline;"&gt;Synthetic keys are good&lt;/STRONG&gt;"but&amp;nbsp; remaining part is ok for me. i have seen many places syn key are bad. its bit confusing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Anand: what is the meaning of it&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;Also if there is less tables them synthetic keys are much helper and easier to find the relation and between table and keys.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;could you please elaborate more where Syn key are much helper and easier to find relation.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;i have never seen syn key helper its may cause problems.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;it better provide some examples.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;i&amp;nbsp; appreciat your responses.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;Thanks &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12.222222328186035px; background-color: #f6f6f6;"&gt;Sunil&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 11:01:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644265#M236082</guid>
      <dc:creator>SunilChauhan</dc:creator>
      <dc:date>2014-05-23T11:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644266#M236083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, I still claim that synthetic keys are good - in principle. If you have a data model where two tables should be linked with two keys (See &lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2013/04/04/intervalmatch"&gt;here &lt;/A&gt;for instance) a synthetic key is usually the bar far best solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is only (also for me&lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/wink.png" /&gt;) that when you get synthetic keys in your application, it is usually not because you wanted them, but because you made a mistake in your data model.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HIC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 11:13:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644266#M236083</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2014-05-23T11:13:13Z</dc:date>
    </item>
    <item>
      <title>Re: synthetic key</title>
      <link>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644267#M236084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks henric ,I respect your reply. infact it was helpful to me&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to anand also&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks you both&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 May 2014 15:02:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/synthetic-key/m-p/644267#M236084</guid>
      <dc:creator>SunilChauhan</dc:creator>
      <dc:date>2014-05-23T15:02:23Z</dc:date>
    </item>
  </channel>
</rss>

