<?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: Pushing Down in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359188#M124060</link>
    <description>Hi Pedro,
&lt;BR /&gt;Thanks for the reply, my key aim is reduce bringing back more records than I need into Talend by getting the SQL to join on the database not Talend.
&lt;BR /&gt;Thanks
&lt;BR /&gt;Spanky</description>
    <pubDate>Thu, 22 Mar 2012 07:34:26 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-03-22T07:34:26Z</dc:date>
    <item>
      <title>Pushing Down</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359186#M124058</link>
      <description>Hi,
&lt;BR /&gt;I am joining two tables from Oracle one is a lookup table with one row and another table is the main with 17k of records.
&lt;BR /&gt;I am joining both tables in a TMap and outputting to another DB Table on SQLServer.
&lt;BR /&gt;When running the job it brings all 17k of records into memory rather than pushing down the join to Oracle and bringing back one record.
&lt;BR /&gt;Is there an easy way of getting joins to pushdown to the DB without using views or TOracleInput and placing the join in there? (which seems to be the only way)
&lt;BR /&gt;Thanks
&lt;BR /&gt;Spanky</description>
      <pubDate>Wed, 21 Mar 2012 15:59:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359186#M124058</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-21T15:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing Down</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359187#M124059</link>
      <description>Hi Spanky 
&lt;BR /&gt;Welcome to talend community! 
&lt;BR /&gt;I'm not sure whether i understand you correctly. 
&lt;BR /&gt;Here is another workaround. 
&lt;BR /&gt;tOracleRow--&amp;gt;tParseRecordSet--&amp;gt;tMSSQLOutput. 
&lt;BR /&gt;Edit sql to join these two tables in tOracleRow. 
&lt;BR /&gt;But I don't think it will optimize the performance of this job. 
&lt;BR /&gt;If you don't want to cost so much memory, tmap can store temp data in disk. 
&lt;BR /&gt;Regards, 
&lt;BR /&gt;Pedro</description>
      <pubDate>Thu, 22 Mar 2012 03:08:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359187#M124059</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-22T03:08:11Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing Down</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359188#M124060</link>
      <description>Hi Pedro,
&lt;BR /&gt;Thanks for the reply, my key aim is reduce bringing back more records than I need into Talend by getting the SQL to join on the database not Talend.
&lt;BR /&gt;Thanks
&lt;BR /&gt;Spanky</description>
      <pubDate>Thu, 22 Mar 2012 07:34:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359188#M124060</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-22T07:34:26Z</dc:date>
    </item>
    <item>
      <title>Re: Pushing Down</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359189#M124061</link>
      <description>Perhaps make the 17k table the lookup and then in tMap change the lookup model to "Reload at each row". The doco explains how to then ensure the lookup reads only the row you want.</description>
      <pubDate>Tue, 03 Jul 2012 02:51:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Pushing-Down/m-p/2359189#M124061</guid>
      <dc:creator>alevy</dc:creator>
      <dc:date>2012-07-03T02:51:02Z</dc:date>
    </item>
  </channel>
</rss>

