<?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: Tables disappearing from the data model after a left join in Connectivity &amp; Data Prep</title>
    <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539543#M15338</link>
    <description>&lt;P&gt;Without diving deeper in your issues with the joins a link-table couldn't be created per joins else only with a concatenation. If tables have a perfect relation to each other you wouldn't need a bridge else could associate them directly but if there are any missing keys it needs measurements tor ensure that these records exists.&lt;/P&gt;&lt;P&gt;Beside this is a link-table quite often a detour and it would save efforts to concatenate the facts directly.&lt;/P&gt;</description>
    <pubDate>Thu, 18 Dec 2025 13:20:53 GMT</pubDate>
    <dc:creator>marcus_sommer</dc:creator>
    <dc:date>2025-12-18T13:20:53Z</dc:date>
    <item>
      <title>Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539402#M15330</link>
      <description>&lt;P&gt;Strange one, I'm hoping someone can explain.&lt;/P&gt;&lt;P&gt;We have a load script, that builds a table (PurchaseOrders) and then joins some fields from that to a LINK table that was already established.&lt;/P&gt;&lt;P&gt;The same logic is applied for a table called PILData, but this isnt experiencing the issue.&lt;/P&gt;&lt;P&gt;Basically PurchaseOrders and PILData tables exist in the model until the very last block of code is ran, and then I get:&lt;/P&gt;&lt;P&gt;a) no additional data in LINK&lt;/P&gt;&lt;P&gt;b) PurchaseOrders table is blank&lt;/P&gt;&lt;P&gt;c) PILData is blank&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Offending Block:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Oggy172_0-1765971038697.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185849i7EC7C41D473514AF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Oggy172_0-1765971038697.png" alt="Oggy172_0-1765971038697.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Full Script (impacted section)&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;let vTable = 'PurchaseOrderLines';


LIB CONNECT TO 'BC Testing - Odata:BC Odata Connection';

RestConnectorMasterTable:
SQL SELECT 
	"__KEY_root",
	(SELECT 
		"@odata.etag",
		"Document_Type",
		"Document_No",
		"Line_No",
		"Buy_from_Vendor_No",
		"Buy_from_Vendor_Name",
		"Type",
		"No",
		"Variant_Code",
		"Description",
		"Description_2",
		"Location_Code",
		"Quantity",
		"Reserved_Qty_Base",
		"Unit_of_Measure_Code",
		"Direct_Unit_Cost",
		"Indirect_Cost_Percent",
		"Unit_Cost_LCY",
		"Unit_Price_LCY",
		"Line_Amount",
		"Order_No",
		"Allocation_Account_No",
		"Job_No",
		"Job_Task_No",
		"Job_Line_Type",
		"Shortcut_Dimension_1_Code",
		"Shortcut_Dimension_2_Code",
		"ShortcutDimCode_x005B_3_x005D_",
		"ShortcutDimCode_x005B_4_x005D_",
		"ShortcutDimCode_x005B_5_x005D_",
		"ShortcutDimCode_x005B_6_x005D_",
		"ShortcutDimCode_x005B_7_x005D_",
		"ShortcutDimCode_x005B_8_x005D_",
		"Expected_Receipt_Date",
		"Outstanding_Quantity",
		"Outstanding_Amount_LCY",
		"Amt_Rcd_Not_Invoiced_LCY",
		"Quantity_Invoiced",
		"Qty_Rcd_Not_Invoiced",
		"A_Rcd_Not_Inv_Ex_VAT_LCY",
		"Requested_Receipt_Date",
		"Order_Date",
		"__FK_value"
	FROM "value" FK "__FK_value")
FROM JSON (wrap on) "root" PK "__KEY_root"
WITH CONNECTION(
	URL "$(vBaseURL)/$(vTable)?$filter = Type eq 'G/L Account' and Document_Type eq 'Order' and Quantity gt 0", 
	HTTPHEADER "Authorization" "Bearer $(vAccessToken)");

noconcatenate
[PurchaseOrders]:
LOAD	
// 	[@odata.etag],
	rowno() as orderid,
	[Document_Type]				as [PO Document Type],
	[Document_No]				as [PO No],
	[Line_No]					as [Line No],
	[Buy_from_Vendor_No]		as [PO Vendor No],
	[Buy_from_Vendor_Name]		as [PO Vendor Name],
	[Type]						as [PO Type],
	[No]						as [PO GL Account No],
	[Variant_Code]				as [Variant Code],
	[Description]				as [PO Line Description],
// 	[Description_2],
	[Location_Code]				as [Location Code],
	[Quantity]					as [PO Order Quantity],
	[Reserved_Qty_Base]			as [Reserved Quantity (Base)],
	[Unit_of_Measure_Code]		as [Unit of Measure Code],
	[Direct_Unit_Cost]			as [Direct Unit Cost],
	[Indirect_Cost_Percent]		as [Indirect Cost %],
	[Unit_Cost_LCY]				as [Unit Cost (LCY)],
	[Unit_Price_LCY]			as [Unit Price (LCY)],
	[Line_Amount]				as [Line Amount],
	[Order_No]					as [Order No],
// 	[Allocation_Account_No],
// 	[Job_No],
// 	[Job_Task_No],
// 	[Job_Line_Type],
	[Shortcut_Dimension_1_Code]	as [PO Company],
	[Shortcut_Dimension_2_Code]	as [PO Cost Centre],
	[ShortcutDimCode_x005B_3_x005D_]	as [Shortcut Dimension 3 Code],
	[ShortcutDimCode_x005B_4_x005D_]	as [Shortcut Dimension 4 Code],
	[ShortcutDimCode_x005B_5_x005D_]	as [Shortcut Dimension 5 Code],
	[ShortcutDimCode_x005B_6_x005D_]	as [Shortcut Dimension 6 Code],
	[ShortcutDimCode_x005B_7_x005D_]	as [Shortcut Dimension 7 Code],
	[ShortcutDimCode_x005B_8_x005D_]	as [Shortcut Dimension 8 Code],
	[Expected_Receipt_Date]		as [Expected Receipt Date],
	[Outstanding_Quantity]		as [Quantity Outstanding],
	[Outstanding_Amount_LCY]	as [Amount Outstanding inc VAT (LCY)],
	[Amt_Rcd_Not_Invoiced_LCY]	as [Amount Received, not Invoiced inc VAT (LCY)],
	[Quantity_Invoiced]			as [Invoiced Quantity],
	[Qty_Rcd_Not_Invoiced]		as [Quantity Received, not Invoiced],
	[A_Rcd_Not_Inv_Ex_VAT_LCY]	as [Amount Received, not Invoiced excl VAT (LCY)],
	[Requested_Receipt_Date]	as [Requested Receipt Date],
	[Order_Date]				as [Order Date],
    [Shortcut_Dimension_2_Code]&amp;amp;'-'&amp;amp;[No]   as  OrderLink1,                //  added 101225
    Date(today()) as impost
//      [Shortcut_Dimension_2_Code]&amp;amp;'-'&amp;amp;[No]   as  OrderLink
// 	[__FK_value] AS [__KEY_root]
RESIDENT RestConnectorMasterTable
WHERE NOT IsNull([__FK_value]);


DROP TABLE RestConnectorMasterTable;


left join (PurchaseOrders)
Load
orderid,
impost&amp;amp;'-'&amp;amp;[Order No]&amp;amp;'-'&amp;amp;OrderLink1 as datedorderlink
resident PurchaseOrders;


// exit script;

LEFT JOIN (LINK)
    Load
    [PILData.Posting Date] as LINK_CALENDAR,
    [PILData.Shortcut Dimension 2 Code]&amp;amp;'-'&amp;amp;[PILData.No_] as OrderLink,
    [PILData.Order No_] as LINKPO,
    [PILData.Posting Date]&amp;amp;'-'&amp;amp;[PILData.Order No_]&amp;amp;'-'&amp;amp;[PILData.Shortcut Dimension 2 Code]&amp;amp;'-'&amp;amp;[PILData.No_] as datedorderlinkPO
    
    resident PILData;
    
    // The two tables exist at this point
    LEFT JOIN (LINK)
    Load
    impost as LINK_CALENDAR,
    OrderLink1 as OrderLink,
    [Order No] as LINKPO,
    impost&amp;amp;'-'&amp;amp;[Order No]&amp;amp;'-'&amp;amp;OrderLink1 as datedorderlink
resident PurchaseOrders;

 exit script;
&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 17 Dec 2025 11:32:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539402#M15330</guid>
      <dc:creator>Oggy172</dc:creator>
      <dc:date>2025-12-17T11:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539403#M15331</link>
      <description>&lt;P&gt;You're attempting to left-join when the fields already exist in the table. This is a different action - instead of adding fields, it'll try and find rows that match perfectly. Since no such rows exist, you wind up with the result you got.&lt;/P&gt;&lt;P&gt;Instead, try loading both blocks into a temporary table, and then left joining that temporary table to LINK.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 11:41:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539403#M15331</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2025-12-17T11:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539412#M15332</link>
      <description>&lt;P&gt;I'll try that shortly, though Im not sure why that effectively purges my source/resident table?&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 12:17:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539412#M15332</guid>
      <dc:creator>Oggy172</dc:creator>
      <dc:date>2025-12-17T12:17:47Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539420#M15333</link>
      <description>&lt;P&gt;Nope, it still does the same.&lt;/P&gt;&lt;P&gt;temptable is&amp;nbsp;&lt;STRONG&gt;t&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;after concatenation from the two source tables, I have the correct data:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Oggy172_0-1765978239025.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185852iF7848553EE34BEB8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Oggy172_0-1765978239025.png" alt="Oggy172_0-1765978239025.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;however if I continue through to the left join (LINK) the PurchaseOrder table is empty.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;let vTable = 'PurchaseOrderLines';


LIB CONNECT TO 'BC Testing - Odata:BC Odata Connection';

RestConnectorMasterTable:
SQL SELECT 
	"__KEY_root",
	(SELECT 
		"@odata.etag",
		"Document_Type",
		"Document_No",
		"Line_No",
		"Buy_from_Vendor_No",
		"Buy_from_Vendor_Name",
		"Type",
		"No",
		"Variant_Code",
		"Description",
		"Description_2",
		"Location_Code",
		"Quantity",
		"Reserved_Qty_Base",
		"Unit_of_Measure_Code",
		"Direct_Unit_Cost",
		"Indirect_Cost_Percent",
		"Unit_Cost_LCY",
		"Unit_Price_LCY",
		"Line_Amount",
		"Order_No",
		"Allocation_Account_No",
		"Job_No",
		"Job_Task_No",
		"Job_Line_Type",
		"Shortcut_Dimension_1_Code",
		"Shortcut_Dimension_2_Code",
		"ShortcutDimCode_x005B_3_x005D_",
		"ShortcutDimCode_x005B_4_x005D_",
		"ShortcutDimCode_x005B_5_x005D_",
		"ShortcutDimCode_x005B_6_x005D_",
		"ShortcutDimCode_x005B_7_x005D_",
		"ShortcutDimCode_x005B_8_x005D_",
		"Expected_Receipt_Date",
		"Outstanding_Quantity",
		"Outstanding_Amount_LCY",
		"Amt_Rcd_Not_Invoiced_LCY",
		"Quantity_Invoiced",
		"Qty_Rcd_Not_Invoiced",
		"A_Rcd_Not_Inv_Ex_VAT_LCY",
		"Requested_Receipt_Date",
		"Order_Date",
		"__FK_value"
	FROM "value" FK "__FK_value")
FROM JSON (wrap on) "root" PK "__KEY_root"
WITH CONNECTION(
	URL "$(vBaseURL)/$(vTable)?$filter = Type eq 'G/L Account' and Document_Type eq 'Order' and Quantity gt 0", 
	HTTPHEADER "Authorization" "Bearer $(vAccessToken)");

noconcatenate
[PurchaseOrders]:
LOAD	
// 	[@odata.etag],
	rowno() as orderid,
	[Document_Type]				as [PO Document Type],
	[Document_No]				as [PO No],
	[Line_No]					as [Line No],
	[Buy_from_Vendor_No]		as [PO Vendor No],
	[Buy_from_Vendor_Name]		as [PO Vendor Name],
	[Type]						as [PO Type],
	[No]						as [PO GL Account No],
	[Variant_Code]				as [Variant Code],
	[Description]				as [PO Line Description],
// 	[Description_2],
	[Location_Code]				as [Location Code],
	[Quantity]					as [PO Order Quantity],
	[Reserved_Qty_Base]			as [Reserved Quantity (Base)],
	[Unit_of_Measure_Code]		as [Unit of Measure Code],
	[Direct_Unit_Cost]			as [Direct Unit Cost],
	[Indirect_Cost_Percent]		as [Indirect Cost %],
	[Unit_Cost_LCY]				as [Unit Cost (LCY)],
	[Unit_Price_LCY]			as [Unit Price (LCY)],
	[Line_Amount]				as [Line Amount],
	[Order_No]					as [Order No],
// 	[Allocation_Account_No],
// 	[Job_No],
// 	[Job_Task_No],
// 	[Job_Line_Type],
	[Shortcut_Dimension_1_Code]	as [PO Company],
	[Shortcut_Dimension_2_Code]	as [PO Cost Centre],
	[ShortcutDimCode_x005B_3_x005D_]	as [Shortcut Dimension 3 Code],
	[ShortcutDimCode_x005B_4_x005D_]	as [Shortcut Dimension 4 Code],
	[ShortcutDimCode_x005B_5_x005D_]	as [Shortcut Dimension 5 Code],
	[ShortcutDimCode_x005B_6_x005D_]	as [Shortcut Dimension 6 Code],
	[ShortcutDimCode_x005B_7_x005D_]	as [Shortcut Dimension 7 Code],
	[ShortcutDimCode_x005B_8_x005D_]	as [Shortcut Dimension 8 Code],
	[Expected_Receipt_Date]		as [Expected Receipt Date],
	[Outstanding_Quantity]		as [Quantity Outstanding],
	[Outstanding_Amount_LCY]	as [Amount Outstanding inc VAT (LCY)],
	[Amt_Rcd_Not_Invoiced_LCY]	as [Amount Received, not Invoiced inc VAT (LCY)],
	[Quantity_Invoiced]			as [Invoiced Quantity],
	[Qty_Rcd_Not_Invoiced]		as [Quantity Received, not Invoiced],
	[A_Rcd_Not_Inv_Ex_VAT_LCY]	as [Amount Received, not Invoiced excl VAT (LCY)],
	[Requested_Receipt_Date]	as [Requested Receipt Date],
	[Order_Date]				as [Order Date],
    [Shortcut_Dimension_2_Code]&amp;amp;'-'&amp;amp;[No]   as  OrderLink1,                //  added 101225
    Date(today()) as impost
//      [Shortcut_Dimension_2_Code]&amp;amp;'-'&amp;amp;[No]   as  OrderLink
// 	[__FK_value] AS [__KEY_root]
RESIDENT RestConnectorMasterTable
WHERE NOT IsNull([__FK_value]);


DROP TABLE RestConnectorMasterTable;


left join (PurchaseOrders)
Load
orderid,
impost&amp;amp;'-'&amp;amp;[Order No]&amp;amp;'-'&amp;amp;OrderLink1 as datedorderlink
resident PurchaseOrders;


// exit script;


    
    
qualify * ;
t:
    Load
    [PILData.Posting Date] as LINK_CALENDAR,
    [PILData.Shortcut Dimension 2 Code]&amp;amp;'-'&amp;amp;[PILData.No_] as OrderLink,
    [PILData.Order No_] as LINKPO,
    [PILData.Posting Date]&amp;amp;'-'&amp;amp;[PILData.Order No_]&amp;amp;'-'&amp;amp;[PILData.Shortcut Dimension 2 Code]&amp;amp;'-'&amp;amp;[PILData.No_] as datedorderlinkPO
    
    resident PILData;

unqualify * ;
concatenate(t)
Load
    impost as t.LINK_CALENDAR,
    OrderLink1 as t.OrderLink,
    [Order No] as t.LINKPO,
    impost&amp;amp;'-'&amp;amp;[Order No]&amp;amp;'-'&amp;amp;OrderLink1 as t.datedorderlink
 

resident PurchaseOrders;

left join (LINK)
load
t.LINK_CALENDAR			as LINK_CALENDAR,
t.OrderLink				as OrderLink,
t.LINKPO				as LINKPO,
t.datedorderlinkPO		as datedorderlinkPO,
t.datedorderlink		as datedorderlink
resident t;

drop table t;

 exit script;
&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 17 Dec 2025 13:31:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539420#M15333</guid>
      <dc:creator>Oggy172</dc:creator>
      <dc:date>2025-12-17T13:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539425#M15334</link>
      <description>&lt;P&gt;In the above code, I don't see any common fields between LINK and t, so a left join wouldn't do anything? You've commented out the only common field...&amp;nbsp;&lt;/P&gt;&lt;P&gt;[Edit] Come to think of it, I don't see a LINK table at all? I was looking at PurchaseOrders for the join fields&lt;/P&gt;</description>
      <pubDate>Wed, 17 Dec 2025 14:13:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539425#M15334</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2025-12-17T14:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539430#M15335</link>
      <description>&lt;P&gt;Yes, I said it was already established.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;	unqualify * ;
    
	LINK:
	
	Load
	[Posting Date]  as LINK_CALENDAR, 
	CostCentre   as  LINK_CC,
	Text(GLCode)   as LINK_GL,
    
	CostCentre&amp;amp;'-'&amp;amp;Text(GLCode)   as  OrderLink,
	Company   as NavCo,
	OhId
	
	Resident OH;
	//exit script
	
	LEFT JOIN(LINK)
	LOAD
	LINK_CALENDAR,
	FiscalYear&amp;amp;'-'&amp;amp;FiscalPeriod as FYPER,
	FiscalYear&amp;amp;'-'&amp;amp;Right('0'&amp;amp;FiscalPeriod,2) as HDFYPER
	Resident Calendar;
	
	//exit Script
	
	LEFT JOIN (LINK)
	LOAD DISTINCT
	OhId,
	HDFYPER&amp;amp;'-'&amp;amp;LINK_CC   as LINK_HEADS
	
	Resident LINK;
	
	
   &lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 17 Dec 2025 16:01:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539430#M15335</guid>
      <dc:creator>Oggy172</dc:creator>
      <dc:date>2025-12-17T16:01:15Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539500#M15336</link>
      <description>&lt;P&gt;Lacking the actual data and with nothing glaringly obvious wrong, I would suggest replacing the left join with a left keep, then removing key fields one at a time until you actually get data on both sides (which would of course not be correct). That should point you at the right issue. I would also suggest confirming all of the join fields share the same type on both sides, as having one value numeric and one textual will break the join.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 09:02:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539500#M15336</guid>
      <dc:creator>Or</dc:creator>
      <dc:date>2025-12-18T09:02:44Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539542#M15337</link>
      <description>&lt;P&gt;Without diving deeper in your issues with the joins a link-table couldn't be created per joins else only with a concatenation. If tables have a perfect relation to each other you wouldn't need a bridge else could associate them directly but if there are any missing keys it needs measurements tor ensure that these records exists.&lt;/P&gt;&lt;P&gt;Beside this is a link-table quite often a detour and it would save efforts to concatenate the facts directly.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 13:20:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539542#M15337</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2025-12-18T13:20:43Z</dc:date>
    </item>
    <item>
      <title>Re: Tables disappearing from the data model after a left join</title>
      <link>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539543#M15338</link>
      <description>&lt;P&gt;Without diving deeper in your issues with the joins a link-table couldn't be created per joins else only with a concatenation. If tables have a perfect relation to each other you wouldn't need a bridge else could associate them directly but if there are any missing keys it needs measurements tor ensure that these records exists.&lt;/P&gt;&lt;P&gt;Beside this is a link-table quite often a detour and it would save efforts to concatenate the facts directly.&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 13:20:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Connectivity-Data-Prep/Tables-disappearing-from-the-data-model-after-a-left-join/m-p/2539543#M15338</guid>
      <dc:creator>marcus_sommer</dc:creator>
      <dc:date>2025-12-18T13:20:53Z</dc:date>
    </item>
  </channel>
</rss>

