<?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: Self join &amp; Co. using tJoin or tMap in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316487#M87029</link>
    <description>It's not a workaround, it's an implementation. Talend is a (free) general purpose development tool, and there are many ways to accomplish tasks. Some advanced functionality is rolled into single complex components, but by and large the design model is to provide simple tools to serve as building blocks for larger projects. 
&lt;BR /&gt; 
&lt;BR /&gt;Did you have a development question...?</description>
    <pubDate>Thu, 06 Jul 2017 19:33:26 GMT</pubDate>
    <dc:creator>cterenzi</dc:creator>
    <dc:date>2017-07-06T19:33:26Z</dc:date>
    <item>
      <title>Self join &amp; Co. using tJoin or tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316484#M87026</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;it seems that Talend is not caplable of performing a general self join.&lt;/P&gt;&lt;P&gt;In my opinion this is a standard ETL procedure and I'm wondering why this is the case.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm aware, that there is a work around by selecting the data twice. This is performance-wise not optimal.&lt;/P&gt;&lt;P&gt;Other ETL-Tools support a simple self join.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is there another work around or a planned change for this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2017 14:51:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316484#M87026</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-06T14:51:56Z</dc:date>
    </item>
    <item>
      <title>Re: Self join &amp; Co. using tJoin or tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316485#M87027</link>
      <description>&lt;P&gt;If your data is coming out of a database, why not do the self join in the database? &amp;nbsp;If there's a good reason not to, and you really don't want to have to run a query twice, you can throw your data into a Hash and use two tHashInput components to read from the same source.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2017 15:31:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316485#M87027</guid>
      <dc:creator>cterenzi</dc:creator>
      <dc:date>2017-07-06T15:31:02Z</dc:date>
    </item>
    <item>
      <title>Re: Self join &amp; Co. using tJoin or tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316486#M87028</link>
      <description>&lt;P&gt;True. Using a Hash is valid work around.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The reason not running a query on the db are the internal project guidelines. The guidelines demand to use talend for all occuring transformations.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Still I don't understand why we need to use a work around for this "simple" task.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Jul 2017 16:24:57 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316486#M87028</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-07-06T16:24:57Z</dc:date>
    </item>
    <item>
      <title>Re: Self join &amp; Co. using tJoin or tMap</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316487#M87029</link>
      <description>It's not a workaround, it's an implementation. Talend is a (free) general purpose development tool, and there are many ways to accomplish tasks. Some advanced functionality is rolled into single complex components, but by and large the design model is to provide simple tools to serve as building blocks for larger projects. 
&lt;BR /&gt; 
&lt;BR /&gt;Did you have a development question...?</description>
      <pubDate>Thu, 06 Jul 2017 19:33:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Self-join-Co-using-tJoin-or-tMap/m-p/2316487#M87029</guid>
      <dc:creator>cterenzi</dc:creator>
      <dc:date>2017-07-06T19:33:26Z</dc:date>
    </item>
  </channel>
</rss>

