<?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: tMap - Match Model - Problem with design of this option in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2463674#M140830</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;The "Unique" will match with the last key into the lookup, then if you have several rows with the same key, the last will match ( Unique and Last options had been merged as only "Unique match" since V Talend 3.1, a quite old version).&lt;/P&gt;
&lt;P&gt;Contrary to the "First match" which will match with the first loaded row into the lookup if several rows have same key.&lt;BR /&gt;"All matches": If several matches are found in the Inner Join, i.e. rows matching the explicit join as well as the filter, all of them will be added to the output flow&lt;/P&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;P&gt;Main Table:&lt;BR /&gt;id;name&lt;BR /&gt;1;Sabrina&lt;BR /&gt;2;plegall&lt;/P&gt;
&lt;P&gt;Lookup Table:&lt;BR /&gt;id;age&lt;BR /&gt;1;11&lt;BR /&gt;1;12&lt;BR /&gt;1;13&lt;BR /&gt;2;21&lt;BR /&gt;3;31&lt;/P&gt;
&lt;P&gt;Do a inner join with id key and output id, age column.&lt;BR /&gt;Unique match(has the same behavior with last match)&lt;BR /&gt;1;13&lt;BR /&gt;First match, get:&lt;BR /&gt;1;11&lt;BR /&gt;All match, get:&lt;BR /&gt;1;11&lt;BR /&gt;1;12&lt;BR /&gt;1;13&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Our Documentation is heavy on tMap so you should what you want from there&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Doing-an-inner-join-using-a-tMap-component/ta-p/2150835" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Official-Support-Articles/Doing-an-inner-join-using-a-tMap-component/ta-p/2150835&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.talend.com/en-US/components/8.0/talend_components/st-tmap-scenario-link" target="_blank" rel="noopener"&gt;https://help.talend.com/en-US/components/8.0/talend_components/st-tmap-scenario-link&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 19 Jun 2024 04:55:23 GMT</pubDate>
    <dc:creator>Xiaodi_Shi</dc:creator>
    <dc:date>2024-06-19T04:55:23Z</dc:date>
    <item>
      <title>tMap - Match Model - Problem with design of this option</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2463400#M140827</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;can anybody explain me why talend design the Match Model as it is?&lt;/P&gt;
&lt;P&gt;First - There is an option "First match" which matches the first record of the lookup table. All fine, easy to understand for me and works as it sounds.&lt;/P&gt;
&lt;P&gt;Second - The option "All matches" matches all records with the same key, it is also is fine to&amp;nbsp; understand and use for me.&lt;/P&gt;
&lt;P&gt;Third - The option "Unique match" matches the last record of the lookup table. I am not a english speaking man, may be I dont know the meaning of "Unique" at all. But for me I never thought that that means to match the last record. If we have an option "First match", why not to name this option "Last match"? And - why is this default? For me as SQL joiner, All Matches makes more sense.&lt;BR /&gt;&lt;BR /&gt;Fourth - "All rows" - Why don't use All matches without key instead? Then no 4th Option is used.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jun 2024 11:49:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2463400#M140827</guid>
      <dc:creator>Winfried_Hoesmann</dc:creator>
      <dc:date>2024-06-18T11:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: tMap - Match Model - Problem with design of this option</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2463674#M140830</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;The "Unique" will match with the last key into the lookup, then if you have several rows with the same key, the last will match ( Unique and Last options had been merged as only "Unique match" since V Talend 3.1, a quite old version).&lt;/P&gt;
&lt;P&gt;Contrary to the "First match" which will match with the first loaded row into the lookup if several rows have same key.&lt;BR /&gt;"All matches": If several matches are found in the Inner Join, i.e. rows matching the explicit join as well as the filter, all of them will be added to the output flow&lt;/P&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;P&gt;Main Table:&lt;BR /&gt;id;name&lt;BR /&gt;1;Sabrina&lt;BR /&gt;2;plegall&lt;/P&gt;
&lt;P&gt;Lookup Table:&lt;BR /&gt;id;age&lt;BR /&gt;1;11&lt;BR /&gt;1;12&lt;BR /&gt;1;13&lt;BR /&gt;2;21&lt;BR /&gt;3;31&lt;/P&gt;
&lt;P&gt;Do a inner join with id key and output id, age column.&lt;BR /&gt;Unique match(has the same behavior with last match)&lt;BR /&gt;1;13&lt;BR /&gt;First match, get:&lt;BR /&gt;1;11&lt;BR /&gt;All match, get:&lt;BR /&gt;1;11&lt;BR /&gt;1;12&lt;BR /&gt;1;13&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Our Documentation is heavy on tMap so you should what you want from there&lt;/SPAN&gt;.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Doing-an-inner-join-using-a-tMap-component/ta-p/2150835" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Official-Support-Articles/Doing-an-inner-join-using-a-tMap-component/ta-p/2150835&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://help.talend.com/en-US/components/8.0/talend_components/st-tmap-scenario-link" target="_blank" rel="noopener"&gt;https://help.talend.com/en-US/components/8.0/talend_components/st-tmap-scenario-link&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Sabrina&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2024 04:55:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2463674#M140830</guid>
      <dc:creator>Xiaodi_Shi</dc:creator>
      <dc:date>2024-06-19T04:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: tMap - Match Model - Problem with design of this option</title>
      <link>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2464795#M140843</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;thank you for explaining how it works, but I know how it works. What I want is to know why is the naming of the options.&amp;nbsp;That is misleading for me.&lt;BR /&gt;&lt;BR /&gt;"unique" should go on a error, if there is more than one record matching.&lt;/P&gt;
&lt;P&gt;On my side it as a bad decision to merge last and unique options.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards Winfried&lt;/P&gt;</description>
      <pubDate>Mon, 24 Jun 2024 06:11:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/tMap-Match-Model-Problem-with-design-of-this-option/m-p/2464795#M140843</guid>
      <dc:creator>Winfried_Hoesmann</dc:creator>
      <dc:date>2024-06-24T06:11:51Z</dc:date>
    </item>
  </channel>
</rss>

