<?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: Oracle - Bulk loading? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356043#M121663</link>
    <description>I do have sqlldr installed on the same server the TOS job is located.&lt;BR /&gt;The Oracle database is on a completely different server.&lt;BR /&gt;&lt;BR /&gt;When I make the job:&lt;BR /&gt;tFileInputDelimited &amp;gt; tMap &amp;gt; tOracleOutputBulkExec&lt;BR /&gt;&lt;BR /&gt;The rows go across and look like they processed, but then the job dies with error "java.lang.NullPointerException".&lt;BR /&gt;</description>
    <pubDate>Tue, 26 Sep 2017 20:00:46 GMT</pubDate>
    <dc:creator>talendtester</dc:creator>
    <dc:date>2017-09-26T20:00:46Z</dc:date>
    <item>
      <title>Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356039#M121659</link>
      <description>&lt;DIV class="jive-rendered-content"&gt;&lt;P&gt;I am getting a little over 3K rows per second using tFileInputDelimited &amp;gt; &lt;STRONG&gt;tOracleOutput&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have been looking at &lt;STRONG&gt;tOracleOutputBulk&lt;/STRONG&gt; and &lt;STRONG&gt;tOracleOutputBulkExec&lt;/STRONG&gt;, is there a way to improve the speed without having to install TOS on the Oracle database server?&lt;/P&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 16 Nov 2024 09:15:19 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356039#M121659</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2024-11-16T09:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356040#M121660</link>
      <description>&lt;P&gt;Not sure about the bulk components, but in the tOracleOutput component, try to play around with the following settings in 'Advanced Settings':&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Commit every x records&lt;/LI&gt;&lt;LI&gt;Use batch size&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Setting the 'Use batch size' setting has proven to help us in the past.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 09:47:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356040#M121660</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-26T09:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356041#M121661</link>
      <description>I did see an improvement already when I did "Use Batch Size".&lt;BR /&gt;&lt;BR /&gt;Right now I am committing every 150K and a batch size of 75K.</description>
      <pubDate>Tue, 26 Sep 2017 19:04:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356041#M121661</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2017-09-26T19:04:25Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356042#M121662</link>
      <description>If you want to try the bulk, I think you just need to install sqlldr on the same machine where the job runs (or the Studio when running from there).</description>
      <pubDate>Tue, 26 Sep 2017 19:21:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356042#M121662</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-09-26T19:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356043#M121663</link>
      <description>I do have sqlldr installed on the same server the TOS job is located.&lt;BR /&gt;The Oracle database is on a completely different server.&lt;BR /&gt;&lt;BR /&gt;When I make the job:&lt;BR /&gt;tFileInputDelimited &amp;gt; tMap &amp;gt; tOracleOutputBulkExec&lt;BR /&gt;&lt;BR /&gt;The rows go across and look like they processed, but then the job dies with error "java.lang.NullPointerException".&lt;BR /&gt;</description>
      <pubDate>Tue, 26 Sep 2017 20:00:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356043#M121663</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2017-09-26T20:00:46Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356044#M121664</link>
      <description>&lt;P&gt;There is a lot of reason for this kind of error.&lt;/P&gt;
&lt;P&gt;I understand the job doesn't crash when not using bulk operations, but it is not easy to tell the reason of the error with idea of what the job looks like.&lt;/P&gt;
&lt;P&gt;Can you share the design?&lt;/P&gt;
&lt;P&gt;Also, tell us when the error occurs, immediatly when coming into the bulk component or after a delay?&lt;/P&gt;
&lt;P&gt;Share also the complete error message.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 20:39:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356044#M121664</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2017-09-26T20:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356045#M121665</link>
      <description>&lt;P&gt;The error is happening on the &lt;STRONG&gt;tOracleOutputBulkExec&lt;/STRONG&gt; component:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 606px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lqyh.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156913i80D6565FE66F4C8C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lqyh.png" alt="0683p000009Lqyh.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 718px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lqod.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/156219iF0DC7E718699E23C/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lqod.png" alt="0683p000009Lqod.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 817px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lqyr.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/146670iA8F1E1E6A16A41C9/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lqyr.png" alt="0683p000009Lqyr.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Sep 2017 20:53:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356045#M121665</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2017-09-26T20:53:14Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356046#M121666</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt; 
&lt;DIV id="tOracleOutputBulk" class="nested0"&gt; 
 &lt;DIV class="body conbody"&gt; 
  &lt;DIV class="abstract"&gt; 
   &lt;P class="p"&gt;The &lt;SPAN class="ph uicontrol"&gt;tOracleOutputBulk&lt;/SPAN&gt; and &lt;SPAN class="ph uicontrol"&gt;tOracleBulkExec&lt;/SPAN&gt; components are used together in a two step process. In the first step, an output file is generated. In the second step, this file is used in the INSERT operation used to feed a database. These two steps are fused together in the &lt;SPAN class="ph uicontrol"&gt;tOracleOutputBulkExec&lt;/SPAN&gt; component, detailed in a separate section. The advantage of using two separate steps is that the data can be transformed before it is loaded in the database.&lt;/P&gt; 
   &lt;P class="p"&gt;Please have a look at this scenario:&lt;A title="TalendHelpCenter:Scenario: Inserting transformed data in MySQL database" href="https://help.talend.com/reader/dbMXwAXLEyMXaq7Fb5Y3Tw/pRFHqxpVZLfx2uGr84XdPw" target="_self" rel="nofollow noopener noreferrer"&gt;TalendHelpCenter&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M9p6.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/134116iFBD5D7F21624A744/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M9p6.png" alt="0683p000009M9p6.png" /&gt;&lt;/span&gt;cenario: Inserting transformed data in MySQL database&lt;/A&gt;&lt;/P&gt; 
   &lt;P class="p"&gt;Best regards&lt;/P&gt; 
   &lt;P class="p"&gt;Sabrina&lt;/P&gt; 
  &lt;/DIV&gt; 
 &lt;/DIV&gt; 
&lt;/DIV&gt;</description>
      <pubDate>Wed, 27 Sep 2017 06:59:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356046#M121666</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-27T06:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356047#M121667</link>
      <description>&lt;P&gt;I looked at the link.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is it saying there are two options for bulk loading data from a file, but because I don't have TOS DI installed on the Oracle database server, I can't use either option, correct?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option 1:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;tOracleOutputBulk and tOracleBulkExec&lt;/P&gt;&lt;P&gt;Limitation:&amp;nbsp;&lt;SPAN&gt;The &lt;STRONG&gt;database server/client must be installed on the same machine where the Studio is installed&lt;/STRONG&gt; or where the Job using&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="ph uicontrol"&gt;tOracleBulkExec&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;is deployed, so that the component functions properly.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option 2:&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;tOracleOutputBulkExec&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Limitation:&lt;/SPAN&gt;&amp;nbsp;I wish there was a good example of how to use the two options.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The &lt;STRONG&gt;database server/client must be installed on the same machine where the Studio is installed&lt;/STRONG&gt; or where the Job using&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="ph uicontrol"&gt;tOracleOutputBulkExec&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;is deployed, so that the component functions properly.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2017 21:23:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356047#M121667</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2017-10-31T21:23:08Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356048#M121668</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;You can try one more option.&lt;/P&gt;
&lt;P&gt;First generate the file which has to load the data in DB in the server where Talend is installed (file location in tOracleOutputBulk).&lt;/P&gt;
&lt;P&gt;Then use FTP to transfer the file to the database server to some location and give that location as input in tOraclBulkExec component.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope it helps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Kiran&lt;/P&gt;</description>
      <pubDate>Tue, 11 Sep 2018 11:42:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356048#M121668</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-11T11:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: Oracle - Bulk loading?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356049#M121669</link>
      <description>&lt;P&gt;The problem is the component expects TOS to be installed on the database server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TOS is installed on a virtual machine which is different than the database sever&amp;nbsp;&lt;SPAN&gt;virtual machine.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I don't have permissions to install TOS on the database server virtual machine.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Sep 2018 16:53:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Oracle-Bulk-loading/m-p/2356049#M121669</guid>
      <dc:creator>talendtester</dc:creator>
      <dc:date>2018-09-11T16:53:47Z</dc:date>
    </item>
  </channel>
</rss>

