<?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: Qualifier and Unqualifier. in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799249#M1049899</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We use them to Avoid Synthetic keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we have more then one same column names in the different table we use Qualify and Unqualify.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Nov 2014 12:04:21 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2014-11-10T12:04:21Z</dc:date>
    <item>
      <title>Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799245#M1049895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;when and how to use&amp;nbsp; qualifier and Unqualifier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 11:37:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799245#M1049895</guid>
      <dc:creator />
      <dc:date>2014-11-10T11:37:24Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799246#M1049896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you want to rename the table fields with its table name attached we use Qualify or when we use Unqualify it is to not apply function of qualify&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOAD * Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;Name,Address,Region&lt;/P&gt;&lt;P&gt;A,India,APAC&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;QUALIFY *;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;UNQUALIFY Name;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;LOAD * Inline&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;Name,Sale,Country,Region&lt;/P&gt;&lt;P&gt;A,150000,India,APAC&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In this two tables Name and Region is common field then if reload this tables it created synthetic keys if not using Qualify because two fields are common in this two tables. But if use qualify all fields rename as TableName.Name, TableName.Sale, TableName.Region when using&lt;STRONG&gt; unqualify Name&lt;/STRONG&gt; we do not rename it by using Unqualify and we get association in this two tables with &lt;STRONG&gt;&lt;EM&gt;Name&lt;/EM&gt;&lt;/STRONG&gt; field&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Previous post i not add such information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anand&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 11:49:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799246#M1049896</guid>
      <dc:creator>its_anandrjs</dc:creator>
      <dc:date>2014-11-10T11:49:34Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799247#M1049897</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;by using&amp;nbsp; qualify we can make fieldnames are&amp;nbsp; like tablename.fieldname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex:&lt;/P&gt;&lt;P&gt;sales:&lt;/P&gt;&lt;P&gt;load * inline[&lt;/P&gt;&lt;P&gt;product,&lt;/P&gt;&lt;P&gt;apple&lt;/P&gt;&lt;P&gt;banana&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;if u use qualify&amp;nbsp;&amp;nbsp;&amp;nbsp; like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;qualify *;&lt;/P&gt;&lt;P&gt;load * inline[&lt;/P&gt;&lt;P&gt;product,&lt;/P&gt;&lt;P&gt;apple&lt;/P&gt;&lt;P&gt;banan];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then u will get names like&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; product.apple,&amp;nbsp; product.banana &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;to remove this we will go for unqualify&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ,&amp;nbsp;&amp;nbsp; (i want unqualify for apple)&amp;nbsp;&amp;nbsp; then wright unqualify apple;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;finnaly these statements are used to remove synthetic keys and circular reference&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;final ouput like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sales:&lt;/P&gt;&lt;P&gt;qualify *;&lt;/P&gt;&lt;P&gt;unqualify apple,&lt;/P&gt;&lt;P&gt;load * inline [&lt;/P&gt;&lt;P&gt;product&lt;/P&gt;&lt;P&gt;apple&lt;/P&gt;&lt;P&gt;banana&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 11:55:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799247#M1049897</guid>
      <dc:creator />
      <dc:date>2014-11-10T11:55:26Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799248#M1049898</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify means the field which contains prefix with table name.&lt;/P&gt;&lt;P&gt;to avoid the synthetic keys and circuler refferences.&lt;/P&gt;&lt;P&gt;if we are Qualify then we dnt want to do that we can use unqualify.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify *;&amp;nbsp; it shows all fields are prefix with tablename&lt;/P&gt;&lt;P&gt;Qualify ename; it shows only ename field prefix with table name&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 11:59:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799248#M1049898</guid>
      <dc:creator />
      <dc:date>2014-11-10T11:59:54Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799249#M1049899</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We use them to Avoid Synthetic keys.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we have more then one same column names in the different table we use Qualify and Unqualify.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 12:04:21 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799249#M1049899</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-11-10T12:04:21Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799250#M1049900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My view is that you shouldn't use Qualify and Unqualify. These commands make the script more difficult to read and understand (for someone who needs to read and maintain an other developers work). Use proper renaming instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read more in &lt;A _jive_internal="true" href="https://community.qlik.com/blogs/qlikviewdesignblog/2012/09/25/how-to-rename-fields"&gt;How to Rename Fields&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>Mon, 10 Nov 2014 12:05:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799250#M1049900</guid>
      <dc:creator>hic</dc:creator>
      <dc:date>2014-11-10T12:05:45Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799251#M1049901</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify comes handy to prevent the Synthetic and Circular loops, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Personal:&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD * Inline&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Name,Address,Region&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;A,India,APAC&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;&lt;EM style="font-weight: inherit; font-family: inherit;"&gt;QUALIFY *;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-family: inherit;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;UNQUALIFY Name;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-family: inherit;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;EM style="font-weight: inherit; font-family: inherit;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;Office:&lt;BR /&gt;&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;LOAD * Inline&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;[&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;Name,&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Address&lt;/SPAN&gt;,Region&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;A,150000,India,APAC&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;];&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;In the above script when you reload normally the synthetic keys are formed between Name, Address and Region columns, but when you used the above script with Qualify we can avoid the Synthetic keys by renaming the fields &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Address&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;,Region &lt;/SPAN&gt;in Office table like below&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;EM style="color: #3d3d3d; font-family: inherit; font-weight: inherit;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;Office.&lt;/STRONG&gt;&lt;/EM&gt;Address&lt;/SPAN&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;,&lt;EM style="color: #3d3d3d; font-family: inherit; font-weight: inherit;"&gt;&lt;STRONG style="font-style: inherit; font-family: inherit;"&gt;Office.&lt;/STRONG&gt;&lt;/EM&gt;Region&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Hope this helps you.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;jagan.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Nov 2014 12:08:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799251#M1049901</guid>
      <dc:creator>jagan</dc:creator>
      <dc:date>2014-11-10T12:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: Qualifier and Unqualifier.</title>
      <link>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799252#M1049902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Hammad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Qualify and Unqualify is a technique to resolve synthetic keys and circular references in a data model. Qualify basically places the table name before the field, e.g tablename.fieldname. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would advise against using this and consider renaming fields separately as doing this for the whole table will make the ultimate end user experience more difficult to understand what the fields are. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please mark this answer as helpful and complete if this helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Nov 2014 14:51:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Qualifier-and-Unqualifier/m-p/799252#M1049902</guid>
      <dc:creator>mjm</dc:creator>
      <dc:date>2014-11-11T14:51:05Z</dc:date>
    </item>
  </channel>
</rss>

