<?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: Concatenate fact tables in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500316#M482296</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No luck,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My data look like the attached image above&lt;IMG __jive_id="45603" alt="data example.JPG" class="jive-image-thumbnail jive-image" src="https://community.qlik.com/legacyfs/online/45603_data+example.JPG" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first time pass rate should be lower than it calculates....&lt;/P&gt;&lt;P&gt;I should be getting 560 insted of 618 ftp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expr:&lt;/P&gt;&lt;P&gt;count({$&amp;lt;Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;tested&lt;/P&gt;&lt;P&gt;Count({$&amp;lt;TestStatus={'Pass'},Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;passed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 16 Aug 2013 08:33:05 GMT</pubDate>
    <dc:creator />
    <dc:date>2013-08-16T08:33:05Z</dc:date>
    <item>
      <title>Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500314#M482294</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have 2 fact tables that include exactly the same fields and I am trying to join them. Everything seems fine up until I try to calculate a bit more comple expressions&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My fact tables are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nv200_Data:&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TestID,&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; Date(TestDate) as TestDate,&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; TestStatus,&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; if(TestStatus='Pass',1,0) as TestStatusBool,&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; UnitSerial,&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; UnitFirmware,&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; Month(TestDate) as TestMonth,&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; Year(TestDate) as TestYear,&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; Week(TestDate)as TestWeek,&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; Day(TestDate) As TestDay,&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; 'Q' &amp;amp;Ceil(Month(TestDate)/3) as Quarter,&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; '1' as PassRateCounter,&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; 'NV200' as ValidatorUnit,&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; 'Initialisation' as Phase,&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; TestID&amp;amp;'-'&amp;amp;'NV200' as SensorValuesKey;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nv200_Data_2:&lt;/P&gt;&lt;P&gt;Concatenate(nv200_Data)&lt;/P&gt;&lt;P&gt;LOAD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TestID,&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; Date(TestDate) as TestDate,&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; TestStatus,&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; if(TestStatus='Pass',1,0) as TestStatusBool,&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; UnitSerial,&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; UnitFirmware,&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; Month(TestDate) as TestMonth,&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; Year(TestDate) as TestYear,&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; Week(TestDate)as TestWeek,&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; Day(TestDate) As TestDay,&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; 'Q' &amp;amp;Ceil(Month(TestDate)/3) as Quarter,&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; '1' as PassRateCounter,&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; 'NV200' as ValidatorUnit,&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; 'Reference' as Phase,&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; TestID&amp;amp;'-'&amp;amp;'NV200' as SensorValuesKey;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Simple expressions like are getting calculated correctly:&lt;/P&gt;&lt;P&gt;count({$&amp;lt;Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;Count({$&amp;lt;TestStatus={'Pass'},Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; The problem is if I try a more complex one like:&lt;/P&gt;&lt;P&gt;sum({&amp;lt;Phase={'Initialisation'}&amp;gt;}aggr(TestStatusBool,UnitSerial))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It does not calulate correctly. &lt;/P&gt;&lt;P&gt;Should I try a different approach no my model?? Or its just a miswritten expression&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, 16 Aug 2013 08:06:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500314#M482294</guid>
      <dc:creator />
      <dc:date>2013-08-16T08:06:55Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500315#M482295</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try adding an aggregation function like sum() or only() with the set expression to your aggr() expression, too:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;=sum({&amp;lt;Phase={'Initialisation'}&amp;gt;}aggr( sum({&amp;lt;Phase={'Initialisation'}&amp;gt;} TestStatusBool) ,UnitSerial))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Besides this, telling us that 'it does not calculate correctly' is not very helpful.&lt;/P&gt;&lt;P&gt;What do you expect? What do you see? How do your data look like?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 08:21:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500315#M482295</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-08-16T08:21:12Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500316#M482296</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No luck,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My data look like the attached image above&lt;IMG __jive_id="45603" alt="data example.JPG" class="jive-image-thumbnail jive-image" src="https://community.qlik.com/legacyfs/online/45603_data+example.JPG" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first time pass rate should be lower than it calculates....&lt;/P&gt;&lt;P&gt;I should be getting 560 insted of 618 ftp&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Expr:&lt;/P&gt;&lt;P&gt;count({$&amp;lt;Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;tested&lt;/P&gt;&lt;P&gt;Count({$&amp;lt;TestStatus={'Pass'},Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;passed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 08:33:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500316#M482296</guid>
      <dc:creator />
      <dc:date>2013-08-16T08:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500317#M482297</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Expr:&lt;/P&gt;&lt;P&gt;count({$&amp;lt;Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;tested&lt;/P&gt;&lt;P&gt;Count({$&amp;lt;TestStatus={'Pass'},Phase={'Initialisation'}&amp;gt;}DISTINCT UnitSerial)---&amp;gt;passed&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Hm, I think I am missing the expression for FTP?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 08:38:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500317#M482297</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-08-16T08:38:30Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500318#M482298</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the quick responce swuehl...Only() did the trick &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 08:44:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500318#M482298</guid>
      <dc:creator />
      <dc:date>2013-08-16T08:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500319#M482299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi swuehl,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an extra question for you,.....&lt;/P&gt;&lt;P&gt;In the same model I have the straight table results like below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="45608" class="jive-image-thumbnail jive-image" onclick="" alt="ref results.JPG" src="/legacyfs/online/45608_ref results.JPG" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is it possible to tranform them like :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="45609" class="jive-image-thumbnail jive-image" onclick="" alt="ref result intented.JPG" src="/legacyfs/online/45609_ref result intented.JPG" width="450" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or at least add the products with no test results in mu straight table like above.&lt;/P&gt;&lt;P&gt;Thanks in advance for your precious time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 10:20:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500319#M482299</guid>
      <dc:creator />
      <dc:date>2013-08-16T10:20:18Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500320#M482300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can set the straight table chart layout to horizontal in presentation tab of chart properties.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also try unchecking 'suppress zero values' in the same tab.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 10:23:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500320#M482300</guid>
      <dc:creator>swuehl</dc:creator>
      <dc:date>2013-08-16T10:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: Concatenate fact tables</title>
      <link>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500321#M482301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Horizontal ..check!!&lt;/P&gt;&lt;P&gt;About the suppress zero it is not going to solve the problem because I actualy do not bring in any data from products that had no test. In a way I want to create some dummy data or something like this...Is that possible??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Aug 2013 10:28:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Concatenate-fact-tables/m-p/500321#M482301</guid>
      <dc:creator />
      <dc:date>2013-08-16T10:28:42Z</dc:date>
    </item>
  </channel>
</rss>

