<?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 alternate to get reject rows from tDBOutput in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/alternate-to-get-reject-rows-from-tDBOutput/m-p/2251183#M35218</link>
    <description>&lt;P&gt;Dear Experts,&lt;/P&gt;
&lt;P&gt;I am looking for an alternative solution for below use case.&lt;/P&gt;
&lt;P&gt;let say: i have 1 million records in my oracle source table(car_id, date_qa[nullable]) with 2 columns.&lt;/P&gt;
&lt;P&gt;extract the 1m records and just load it into postgres table(car_id, date_qa[not nullable]) without any major transformation only data type conversion.&lt;/P&gt;
&lt;P&gt;below are test:&lt;/P&gt;
&lt;P&gt;1) extract records only date_qa not null, total records 999999, and tool just 2min to load it into postgres&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) extract all records but job fail due to one record in source has null, which 3rd record and only 1,2 records got inserted&lt;/P&gt;
&lt;P&gt;At this point: business need that one record to do the feedback loop with source system owner to correct and send next day run.&lt;/P&gt;
&lt;P&gt;3) changed the commit=1 and all records for inserted except the 1 record, and got that using reject flow for feedback loop.&lt;/P&gt;
&lt;P&gt;BUT, the issue is after disable the batch_size and set commit=1 , the job taking 45 minutes to complete.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;please suggest, is there any other way make it better, faster.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 13 May 2020 15:18:22 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-05-13T15:18:22Z</dc:date>
    <item>
      <title>alternate to get reject rows from tDBOutput</title>
      <link>https://community.qlik.com/t5/Talend-Studio/alternate-to-get-reject-rows-from-tDBOutput/m-p/2251183#M35218</link>
      <description>&lt;P&gt;Dear Experts,&lt;/P&gt;
&lt;P&gt;I am looking for an alternative solution for below use case.&lt;/P&gt;
&lt;P&gt;let say: i have 1 million records in my oracle source table(car_id, date_qa[nullable]) with 2 columns.&lt;/P&gt;
&lt;P&gt;extract the 1m records and just load it into postgres table(car_id, date_qa[not nullable]) without any major transformation only data type conversion.&lt;/P&gt;
&lt;P&gt;below are test:&lt;/P&gt;
&lt;P&gt;1) extract records only date_qa not null, total records 999999, and tool just 2min to load it into postgres&amp;nbsp;&lt;/P&gt;
&lt;P&gt;2) extract all records but job fail due to one record in source has null, which 3rd record and only 1,2 records got inserted&lt;/P&gt;
&lt;P&gt;At this point: business need that one record to do the feedback loop with source system owner to correct and send next day run.&lt;/P&gt;
&lt;P&gt;3) changed the commit=1 and all records for inserted except the 1 record, and got that using reject flow for feedback loop.&lt;/P&gt;
&lt;P&gt;BUT, the issue is after disable the batch_size and set commit=1 , the job taking 45 minutes to complete.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;please suggest, is there any other way make it better, faster.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 May 2020 15:18:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/alternate-to-get-reject-rows-from-tDBOutput/m-p/2251183#M35218</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-13T15:18:22Z</dc:date>
    </item>
    <item>
      <title>Re: alternate to get reject rows from tDBOutput</title>
      <link>https://community.qlik.com/t5/Talend-Studio/alternate-to-get-reject-rows-from-tDBOutput/m-p/2251184#M35219</link>
      <description>&lt;P&gt;Maybe put a "where&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;date_qa not null" clause in your input SQL query?&amp;nbsp; And then another input query&amp;nbsp;date_qa = null?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Or use tmap to route nulls and non-null records?&amp;nbsp;&amp;nbsp;&lt;A href="https://www.talend.com/resources/adding-condition-based-filters-using-tmap-component/" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.talend.com/resources/adding-condition-based-filters-using-tmap-component/&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 13 May 2020 21:03:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/alternate-to-get-reject-rows-from-tDBOutput/m-p/2251184#M35219</guid>
      <dc:creator>billimmer</dc:creator>
      <dc:date>2020-05-13T21:03:28Z</dc:date>
    </item>
  </channel>
</rss>

