<?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 TDMA Fact table points to the wrong dim record in Qlik Compose</title>
    <link>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2027320#M873</link>
    <description>&lt;P&gt;I am having an issue where TDWH business key are not being referenced properly in the TDMA. The wrong dim record is being selected.&amp;nbsp; We are running Compose May2022.5.0.304.&lt;/P&gt;
&lt;P&gt;Transactional fact table with a column called change_date as the transaction date, the fact table has 'update fact with changes to Type 2 data warehouse entries'&lt;/P&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;P&gt;5 records in the TDWH (HUB table that becomes the fact table) all have the same business key in a column (all values = 1873)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Each of the 5 records has a different change_date&lt;/P&gt;
&lt;P&gt;In the TDWH the dims have T2 enabled. The records that these business keys point to have not had a T2, only one record in the S01 table.&lt;/P&gt;
&lt;P&gt;When the TDMA fact table is created, 3 of the 5 records point to the correct dim record (surrogate ID=538,&amp;nbsp; business key value=1873), and the other 2 are pointed to a business key with a value of 0 and a surrogate ID=5908 in the current case.&lt;/P&gt;
&lt;P&gt;So, basically, for 3 records of the 5, the proper business key value was found (1873), and for the other 2 records a business key of 0 was found&lt;/P&gt;
&lt;P&gt;business keys TDWH HUB for fact table&lt;BR /&gt;LN_CURPLAN_ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHANGE_DATE&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/9/2022 3:11:00 PM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/25/2022 7:58:00 AM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 8/3/2022 6:47:00 AM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 8/15/2022 2:16:00 PM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/25/2022 7:58:00 AM&lt;/P&gt;
&lt;P&gt;Dim HUB table from TDWH&lt;BR /&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp;ID_InsPlan&amp;nbsp; &amp;nbsp; &amp;nbsp; Alias&lt;BR /&gt;538 1873&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNMED&lt;/P&gt;
&lt;P&gt;Dim SO1 table&lt;BR /&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FD&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LastModDt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RUNNO_INSERT RUNNO_UPDATE&lt;BR /&gt;538&amp;nbsp; &amp;nbsp; 1/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM 3/21/2022 9:16:00 AM 2&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/P&gt;
&lt;P&gt;From this, it's pretty clear that 1873 should point to ID=538, however the TDMA fact table has 2 of the 5 pointing to 5908 with a business key of 0 not 1873???&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Fact table in TDMA&lt;BR /&gt;CURCInsPlan_OID CURCInsPlan_VID&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;565&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;565&lt;BR /&gt;5908&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; &amp;nbsp; 6464&lt;BR /&gt;5908&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; &amp;nbsp; 6464&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; 565&lt;/P&gt;
&lt;P&gt;Dim table in TDMA&lt;/P&gt;
&lt;P&gt;CInsPlan_VID&amp;nbsp; &amp;nbsp; &amp;nbsp;CInsPlan_FD&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CInsPlan_TD&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;CInsPlan_OID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ID_InsPlan&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Alias&lt;BR /&gt;565&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/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM&amp;nbsp; &amp;nbsp;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;1873&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UNMED&lt;BR /&gt;6464&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/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM&amp;nbsp; &amp;nbsp;5908&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; &amp;nbsp; 0&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; &amp;nbsp; CLOSED&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 14 Mar 2025 20:49:07 GMT</pubDate>
    <dc:creator>RonFusionHSLLC</dc:creator>
    <dc:date>2025-03-14T20:49:07Z</dc:date>
    <item>
      <title>TDMA Fact table points to the wrong dim record</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2027320#M873</link>
      <description>&lt;P&gt;I am having an issue where TDWH business key are not being referenced properly in the TDMA. The wrong dim record is being selected.&amp;nbsp; We are running Compose May2022.5.0.304.&lt;/P&gt;
&lt;P&gt;Transactional fact table with a column called change_date as the transaction date, the fact table has 'update fact with changes to Type 2 data warehouse entries'&lt;/P&gt;
&lt;P&gt;For example&lt;/P&gt;
&lt;P&gt;5 records in the TDWH (HUB table that becomes the fact table) all have the same business key in a column (all values = 1873)&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Each of the 5 records has a different change_date&lt;/P&gt;
&lt;P&gt;In the TDWH the dims have T2 enabled. The records that these business keys point to have not had a T2, only one record in the S01 table.&lt;/P&gt;
&lt;P&gt;When the TDMA fact table is created, 3 of the 5 records point to the correct dim record (surrogate ID=538,&amp;nbsp; business key value=1873), and the other 2 are pointed to a business key with a value of 0 and a surrogate ID=5908 in the current case.&lt;/P&gt;
&lt;P&gt;So, basically, for 3 records of the 5, the proper business key value was found (1873), and for the other 2 records a business key of 0 was found&lt;/P&gt;
&lt;P&gt;business keys TDWH HUB for fact table&lt;BR /&gt;LN_CURPLAN_ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CHANGE_DATE&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/9/2022 3:11:00 PM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/25/2022 7:58:00 AM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 8/3/2022 6:47:00 AM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 8/15/2022 2:16:00 PM&lt;BR /&gt;1873.000000000000&amp;nbsp; &amp;nbsp; 5/25/2022 7:58:00 AM&lt;/P&gt;
&lt;P&gt;Dim HUB table from TDWH&lt;BR /&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp;ID_InsPlan&amp;nbsp; &amp;nbsp; &amp;nbsp; Alias&lt;BR /&gt;538 1873&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNMED&lt;/P&gt;
&lt;P&gt;Dim SO1 table&lt;BR /&gt;ID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FD&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TD&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;LastModDt&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RUNNO_INSERT RUNNO_UPDATE&lt;BR /&gt;538&amp;nbsp; &amp;nbsp; 1/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM 3/21/2022 9:16:00 AM 2&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/P&gt;
&lt;P&gt;From this, it's pretty clear that 1873 should point to ID=538, however the TDMA fact table has 2 of the 5 pointing to 5908 with a business key of 0 not 1873???&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Fact table in TDMA&lt;BR /&gt;CURCInsPlan_OID CURCInsPlan_VID&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;565&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;565&lt;BR /&gt;5908&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; &amp;nbsp; 6464&lt;BR /&gt;5908&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; &amp;nbsp; 6464&lt;BR /&gt;538&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; &amp;nbsp; &amp;nbsp; 565&lt;/P&gt;
&lt;P&gt;Dim table in TDMA&lt;/P&gt;
&lt;P&gt;CInsPlan_VID&amp;nbsp; &amp;nbsp; &amp;nbsp;CInsPlan_FD&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CInsPlan_TD&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;CInsPlan_OID&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ID_InsPlan&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Alias&lt;BR /&gt;565&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/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM&amp;nbsp; &amp;nbsp;538&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; &amp;nbsp; &amp;nbsp; &amp;nbsp;1873&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;UNMED&lt;BR /&gt;6464&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/1/1780 12:00:00 AM&amp;nbsp; &amp;nbsp;12/31/9999 12:00:00 AM&amp;nbsp; &amp;nbsp;5908&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; &amp;nbsp; 0&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; &amp;nbsp; CLOSED&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 14 Mar 2025 20:49:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2027320#M873</guid>
      <dc:creator>RonFusionHSLLC</dc:creator>
      <dc:date>2025-03-14T20:49:07Z</dc:date>
    </item>
    <item>
      <title>Re: TDMA Fact table points to the wrong dim record</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2027858#M881</link>
      <description>&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/160149"&gt;@RonFusionHSLLC&lt;/a&gt;&amp;nbsp; this appears to be a duplicate of this post:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Qlik-Compose-for-Data-Warehouses/Fact-table-that-uses-Reference-Dims-populates-business-keys-and/td-p/2027357" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Qlik-Compose-for-Data-Warehouses/Fact-table-that-uses-Reference-Dims-populates-business-keys-and/td-p/2027357&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I'll be marking this as a duplicate. Let me know if you have any questions.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Nanda&lt;/P&gt;</description>
      <pubDate>Thu, 19 Jan 2023 15:01:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2027858#M881</guid>
      <dc:creator>Nanda_Ravindra</dc:creator>
      <dc:date>2023-01-19T15:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: TDMA Fact table points to the wrong dim record</title>
      <link>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2456279#M1388</link>
      <description>&lt;P&gt;If i understand correctly, your volume information should be a fact table. A general rule of thumb i use for dim tables is “do i want to slice my report by it?” If yes, then it should be a dimension table.&lt;/P&gt;</description>
      <pubDate>Sat, 25 May 2024 06:30:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Compose/TDMA-Fact-table-points-to-the-wrong-dim-record/m-p/2456279#M1388</guid>
      <dc:creator>lokango</dc:creator>
      <dc:date>2024-05-25T06:30:28Z</dc:date>
    </item>
  </channel>
</rss>

