<?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 How to explain this strange behavior ? in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/How-to-explain-this-strange-behavior/m-p/707182#M671695</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For data quality reasons, I make extensive use of some expressions like aggr( count( DISTINCT &amp;lt;value&amp;gt; ) , &amp;lt;dimension&amp;gt; ).&lt;/P&gt;&lt;P&gt;Sadly, I found that the behavior of QV differs according to the number of tables.&lt;/P&gt;&lt;P&gt;In the following qvw, you have two cases:&lt;/P&gt;&lt;P&gt;- firstly, when you select 2 for nb_of_tables, you have a first table without duplicates and a second one WITH duplicates. The result is that QV realizes the cartesian product of the two tables and my expression detect the duplicates.&lt;/P&gt;&lt;P&gt;- secondly, when you select 3 for nb_of_tables, you still have the two preceding tables plus a third one WITH duplicates. This time, the cartesian product isn't realized and my expression doesn't detect the duplicates.&lt;/P&gt;&lt;P&gt;This creates two problems :&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;- How can I ensure data quality by detecting duplicates ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- I already found this strange behavior while following the "Advandced Topics" training and the instructor said me that QV was using keys and not tables. That seems a bit confusing for me. Could someone clarify the internals ( insofar as possible ) of QV ?&lt;/P&gt;&lt;P&gt;Please excuse my hesitating english.&lt;/P&gt;&lt;P&gt;Thanks for clarifying.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Sep 2014 09:53:55 GMT</pubDate>
    <dc:creator>rlp</dc:creator>
    <dc:date>2014-09-16T09:53:55Z</dc:date>
    <item>
      <title>How to explain this strange behavior ?</title>
      <link>https://community.qlik.com/t5/QlikView/How-to-explain-this-strange-behavior/m-p/707182#M671695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For data quality reasons, I make extensive use of some expressions like aggr( count( DISTINCT &amp;lt;value&amp;gt; ) , &amp;lt;dimension&amp;gt; ).&lt;/P&gt;&lt;P&gt;Sadly, I found that the behavior of QV differs according to the number of tables.&lt;/P&gt;&lt;P&gt;In the following qvw, you have two cases:&lt;/P&gt;&lt;P&gt;- firstly, when you select 2 for nb_of_tables, you have a first table without duplicates and a second one WITH duplicates. The result is that QV realizes the cartesian product of the two tables and my expression detect the duplicates.&lt;/P&gt;&lt;P&gt;- secondly, when you select 3 for nb_of_tables, you still have the two preceding tables plus a third one WITH duplicates. This time, the cartesian product isn't realized and my expression doesn't detect the duplicates.&lt;/P&gt;&lt;P&gt;This creates two problems :&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;- How can I ensure data quality by detecting duplicates ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- I already found this strange behavior while following the "Advandced Topics" training and the instructor said me that QV was using keys and not tables. That seems a bit confusing for me. Could someone clarify the internals ( insofar as possible ) of QV ?&lt;/P&gt;&lt;P&gt;Please excuse my hesitating english.&lt;/P&gt;&lt;P&gt;Thanks for clarifying.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Sep 2014 09:53:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/How-to-explain-this-strange-behavior/m-p/707182#M671695</guid>
      <dc:creator>rlp</dc:creator>
      <dc:date>2014-09-16T09:53:55Z</dc:date>
    </item>
  </channel>
</rss>

