<?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: Updating 1000000 (1m) records in postgres db takes long duration in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225554#M17808</link>
    <description>&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;tDBOutputBulkExec - works well after corrected the proper schema and data types.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The questions now: the&amp;nbsp;tDBOutputBulkExec file is not accessible&amp;nbsp;if the save the .csv file in another directory on the same machine. giving permission error.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- the .csv file for the bulk component&amp;nbsp;tDBOutputBulkExec should be on the same server were my destination DB exist?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- can i save the .csv file for the&amp;nbsp;tDBOutputBulkExec component&amp;nbsp;another dir on the same machine? if so that file should have full permission to read?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- will the&amp;nbsp;tDBOutputBulkExec save and read the .csv file if my job server and db server is in different machine?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 25 Apr 2020 07:47:35 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2020-04-25T07:47:35Z</dc:date>
    <item>
      <title>Updating 1000000 (1m) records in postgres db takes long duration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225552#M17806</link>
      <description>&lt;P&gt;Dear Experts,&lt;/P&gt;
&lt;P&gt;I have a job which updates 4 fields every day and the volume of the data is 1000000.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tried all the below options.&lt;/P&gt;
&lt;P&gt;tDBOutput - update action -&amp;gt; 4 hours (tried increasing batch rows)&lt;/P&gt;
&lt;P&gt;tDBRow - update query but same time line&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;tDBOutputBulkExec - looks very good less than 5 sec but i am having problems.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;my destination table schema for those columns are (bigdecimal, bigdecimal, varchar(20), TimeStampWithouttimezone)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;i am getting multiple error, bigdecimal type, varchar should not above 104222222 and timestamp error.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;what could be the reason, is it bcaz of this component generates tmp file and changing the data types?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;if yes, how change the data type as per the table.&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2020 19:23:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225552#M17806</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-24T19:23:07Z</dc:date>
    </item>
    <item>
      <title>Re: Updating 1000000 (1m) records in postgres db takes long duration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225553#M17807</link>
      <description>&lt;P&gt;For the tPostgresqlOutputBulk, advanced settings I use:&lt;/P&gt;&lt;P&gt;Null String: ""&lt;/P&gt;&lt;P&gt;Field Separator "\t"&lt;/P&gt;&lt;P&gt;Escape char "\\"&lt;/P&gt;&lt;P&gt;Text enclosure "\""&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And match that up on the tPostgresqlBulkExec for advanced file type = CSV File&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I had problems using the default control settings.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Apr 2020 21:15:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225553#M17807</guid>
      <dc:creator>billimmer</dc:creator>
      <dc:date>2020-04-24T21:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: Updating 1000000 (1m) records in postgres db takes long duration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225554#M17808</link>
      <description>&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&lt;EM&gt;tDBOutputBulkExec - works well after corrected the proper schema and data types.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;The questions now: the&amp;nbsp;tDBOutputBulkExec file is not accessible&amp;nbsp;if the save the .csv file in another directory on the same machine. giving permission error.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- the .csv file for the bulk component&amp;nbsp;tDBOutputBulkExec should be on the same server were my destination DB exist?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- can i save the .csv file for the&amp;nbsp;tDBOutputBulkExec component&amp;nbsp;another dir on the same machine? if so that file should have full permission to read?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;- will the&amp;nbsp;tDBOutputBulkExec save and read the .csv file if my job server and db server is in different machine?&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Apr 2020 07:47:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225554#M17808</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-04-25T07:47:35Z</dc:date>
    </item>
    <item>
      <title>Re: Updating 1000000 (1m) records in postgres db takes long duration</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225555#M17809</link>
      <description>Since it is saving with Talend user it I will have permissions to read that file in the same machine with different directories also. If it different server then it can not directly read it, which you need to get your local system and need to work for next operation. 
&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Apr 2020 03:26:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Updating-1000000-1m-records-in-postgres-db-takes-long-duration/m-p/2225555#M17809</guid>
      <dc:creator>manodwhb</dc:creator>
      <dc:date>2020-04-27T03:26:22Z</dc:date>
    </item>
  </channel>
</rss>

