<?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 Join in tMap on value list matching in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313383#M84243</link>
    <description>&lt;P&gt;Hello dear community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two csv files and I want through an inner join in a tMap component retrieve matching data. In the first file, the data for the join is a string like 'E100000'. In the other csv file, the data to match is also a string like 'E100000' but it can be like a string concatenation like 'E100000,E100001,E100002'.&lt;/P&gt;&lt;P&gt;I know that to find a string correspondence in a list, it would be like 'field2.split(",")[java.utils.Arrays.asList(&lt;/P&gt;&lt;P&gt;field2.split(",")).indexOf(field1)], but how can I build an inner join between a string and a correspondence in a string list (splitting the other field) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jeebix&lt;/P&gt;</description>
    <pubDate>Wed, 16 Dec 2020 08:43:09 GMT</pubDate>
    <dc:creator>Jeebix</dc:creator>
    <dc:date>2020-12-16T08:43:09Z</dc:date>
    <item>
      <title>Join in tMap on value list matching</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313383#M84243</link>
      <description>&lt;P&gt;Hello dear community,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have two csv files and I want through an inner join in a tMap component retrieve matching data. In the first file, the data for the join is a string like 'E100000'. In the other csv file, the data to match is also a string like 'E100000' but it can be like a string concatenation like 'E100000,E100001,E100002'.&lt;/P&gt;&lt;P&gt;I know that to find a string correspondence in a list, it would be like 'field2.split(",")[java.utils.Arrays.asList(&lt;/P&gt;&lt;P&gt;field2.split(",")).indexOf(field1)], but how can I build an inner join between a string and a correspondence in a string list (splitting the other field) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jeebix&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2020 08:43:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313383#M84243</guid>
      <dc:creator>Jeebix</dc:creator>
      <dc:date>2020-12-16T08:43:09Z</dc:date>
    </item>
    <item>
      <title>Re: Join in tMap on value list matching</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313384#M84244</link>
      <description>&lt;P&gt;@Jean-Baptiste Belin​&amp;nbsp;, You do cartesian join in tMap and in output section of tMap enable filter expression and you can use function like row1.Col.contains(row2.col).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Manohar&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2020 08:58:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313384#M84244</guid>
      <dc:creator>manodwhb</dc:creator>
      <dc:date>2020-12-16T08:58:57Z</dc:date>
    </item>
    <item>
      <title>Re: Join in tMap on value list matching</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313385#M84245</link>
      <description>&lt;P&gt;Hi @Manohar B​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I succeeded with your response. Thanks a lot !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Jeebix&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2020 10:04:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313385#M84245</guid>
      <dc:creator>Jeebix</dc:creator>
      <dc:date>2020-12-16T10:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Join in tMap on value list matching</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313386#M84246</link>
      <description>&lt;P&gt;@Jean-Baptiste Belin​&amp;nbsp;,Glad to help you!&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2020 10:33:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Join-in-tMap-on-value-list-matching/m-p/2313386#M84246</guid>
      <dc:creator>manodwhb</dc:creator>
      <dc:date>2020-12-16T10:33:00Z</dc:date>
    </item>
  </channel>
</rss>

