<?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 avoid synthetic key without alias in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798703#M1211486</link>
    <description>&lt;OL&gt;&lt;LI&gt;Using QUALIFY. This enforces&amp;nbsp;QlikView&amp;nbsp;to qualify all/selected fields.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Autonumber. If you need to concat the Syn&amp;nbsp;Key&amp;nbsp;candidate fields and create your own&amp;nbsp;key, you can use Autonumber/Autonumberhash128/Autonumberhash256 function.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Aliasing.&lt;/LI&gt;&lt;/OL&gt;</description>
    <pubDate>Mon, 12 Apr 2021 09:56:12 GMT</pubDate>
    <dc:creator>Stanley_</dc:creator>
    <dc:date>2021-04-12T09:56:12Z</dc:date>
    <item>
      <title>how to avoid synthetic key without alias</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798267#M1211445</link>
      <description>&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;I need some help.&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I&amp;nbsp; have been trying to do the following,&lt;/P&gt;&lt;P&gt;TABLE 1:&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD ID, B,C, D, E from [ lib://A.qvd] (qvd)&lt;/P&gt;&lt;P&gt;TABLE 2:&lt;/P&gt;&lt;P&gt;LOAD ID,&amp;nbsp; X, Y from [ lib://B.qvd] (qvd)&lt;/P&gt;&lt;P&gt;TABKE C:&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD ID, B, C, D RESIDENT TABLE 1;&lt;/P&gt;&lt;P&gt;left join&lt;/P&gt;&lt;P&gt;LOAD ID,&amp;nbsp; X, Y RESIDENT TABLE 2;&lt;/P&gt;&lt;P&gt;DROP TABLE 1&lt;BR /&gt;DROP TABLE 2;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TABLE 3:&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD ID, B,C, D, E from [ lib://X.qvd] (qvd);&lt;/P&gt;&lt;P&gt;TABLE 4:&lt;/P&gt;&lt;P&gt;LOAD ID,&amp;nbsp; X, Y from [ lib://Y.qvd] (qvd);&lt;/P&gt;&lt;P&gt;TABLE&amp;nbsp; D :&amp;nbsp;&lt;/P&gt;&lt;P&gt;LOAD ID, B, C, D RESIDENT TABLE 3;&lt;/P&gt;&lt;P&gt;left join&lt;/P&gt;&lt;P&gt;LOAD ID,&amp;nbsp; X, Y RESIDENT TABLE 4;&lt;/P&gt;&lt;P&gt;DROP TABLE 3;&lt;BR /&gt;DROP TABLE 4;&lt;/P&gt;&lt;P&gt;Now at this point I have 2 tables, TABLE C and TABLE D, with similar column structure , i.e. ID, B, C, D, X, Y , where,&amp;nbsp; as the column names matches , it is creating automatic association in QS by creating a synthetic key on all columns which is expected. But I want to restrict that and create a&amp;nbsp; table&amp;nbsp; by making the join based on column C and D only. is there any other ways than to renaming / creating aliases for all the columns other than C and D?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 10:07:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798267#M1211445</guid>
      <dc:creator>noviceneil</dc:creator>
      <dc:date>2021-04-09T10:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: how to avoid synthetic key without alias</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798404#M1211459</link>
      <description>&lt;P&gt;There is no way to define table associations other than implicitly by field name.&amp;nbsp; So if you want separate tables and no synkey, you will have to change some names.&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Rob&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 16:01:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798404#M1211459</guid>
      <dc:creator>rwunderlich</dc:creator>
      <dc:date>2021-04-09T16:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: how to avoid synthetic key without alias</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798703#M1211486</link>
      <description>&lt;OL&gt;&lt;LI&gt;Using QUALIFY. This enforces&amp;nbsp;QlikView&amp;nbsp;to qualify all/selected fields.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Autonumber. If you need to concat the Syn&amp;nbsp;Key&amp;nbsp;candidate fields and create your own&amp;nbsp;key, you can use Autonumber/Autonumberhash128/Autonumberhash256 function.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Aliasing.&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Mon, 12 Apr 2021 09:56:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798703#M1211486</guid>
      <dc:creator>Stanley_</dc:creator>
      <dc:date>2021-04-12T09:56:12Z</dc:date>
    </item>
    <item>
      <title>Re: how to avoid synthetic key without alias</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798709#M1211487</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/24674"&gt;@noviceneil&lt;/a&gt;&amp;nbsp;, all the solution is already suggested by Rob sir &amp;amp; Stanley. But I have curiosity that why you don't want to do aliasing field , any specific reason behind it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Apr 2021 10:36:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798709#M1211487</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2021-04-12T10:36:13Z</dc:date>
    </item>
    <item>
      <title>Re: how to avoid synthetic key without alias</title>
      <link>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798795#M1211493</link>
      <description>&lt;P&gt;Hi Prashant,&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;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;typical business use case...and also quite a number of columns I have in those tables. FOr later handling as well I didn't want to make alias.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Apr 2021 14:03:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/how-to-avoid-synthetic-key-without-alias/m-p/1798795#M1211493</guid>
      <dc:creator>noviceneil</dc:creator>
      <dc:date>2021-04-12T14:03:38Z</dc:date>
    </item>
  </channel>
</rss>

