<?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 Missing Rows after tSalesforceOutputBulkExec in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263537#M43658</link>
    <description>&lt;P&gt;Hi - I'm in the process of removing a paid package from a Salesforce env and as part of that process, I've created a new object and need to transfer data from the existing, paid-for, object to the new object that we've created ourselves.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;There are around 1.3m records that need to be created.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm able to process all 1.3m records right up to&amp;nbsp;&lt;STRONG&gt;tSalesforceOutputBulkExec&lt;/STRONG&gt; -&amp;nbsp;tSalesforceOutputBulkExec creates the bulk .csv file with all 1.3m rows but the logs show that only&amp;nbsp;330,275‬ rows are processed.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm pretty new to Talend (this is my first talend job) and I'm struggling to understand why the remaining records arent being processed.&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="Capture.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136724iC9938CE0C072C414/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaAE.png" alt="0683p000009MaAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Any help would be very much appreciated&lt;/P&gt; 
&lt;P&gt;Thanks&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 02:23:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-11-16T02:23:09Z</dc:date>
    <item>
      <title>Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263537#M43658</link>
      <description>&lt;P&gt;Hi - I'm in the process of removing a paid package from a Salesforce env and as part of that process, I've created a new object and need to transfer data from the existing, paid-for, object to the new object that we've created ourselves.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;There are around 1.3m records that need to be created.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm able to process all 1.3m records right up to&amp;nbsp;&lt;STRONG&gt;tSalesforceOutputBulkExec&lt;/STRONG&gt; -&amp;nbsp;tSalesforceOutputBulkExec creates the bulk .csv file with all 1.3m rows but the logs show that only&amp;nbsp;330,275‬ rows are processed.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm pretty new to Talend (this is my first talend job) and I'm struggling to understand why the remaining records arent being processed.&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="Capture.PNG" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MaAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/136724iC9938CE0C072C414/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MaAE.png" alt="0683p000009MaAE.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Any help would be very much appreciated&lt;/P&gt; 
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 02:23:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263537#M43658</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T02:23:09Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263538#M43659</link>
      <description>Can you see any error on salesforce side?&lt;BR /&gt;For example, if you're on a sandbox, are you able to inject so much records, or maybe your datastorage is near of 100%.&lt;BR /&gt;You may also have lost the connection due to the elapse time to process these records.&lt;BR /&gt;Many tracks to explore.&lt;BR /&gt;What if you limit to 10 or 25% of the expected records?</description>
      <pubDate>Tue, 19 May 2020 20:19:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263538#M43659</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2020-05-19T20:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263539#M43660</link>
      <description>&lt;P&gt;Hey - Thanks so much for the quick reply.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I'm running the job in a full-copy Sandbox so should have no limit on the number of records I can create as long as it's within data storage/api limits. There's about 10GB worth of available space in the SF env and the number of records created should come to about 2.6GB of data storage.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've just re-run the job with about 10% (144,540) of the required records and the same thing has happened. Only about 30% of the rows make it through to the logs. (screenshot attached) and the other 70% go "missing". (that's a similar ratio to when I ran with 1.3m records).&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I've also provided a shot of the advanced settings on the&amp;nbsp;&lt;SPAN&gt;tSalesforceOutputBulkExec component.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Also is there a way to track the progress of the&amp;nbsp;&lt;SPAN&gt;tSalesforceOutputBulkExec job other than waiting for the logs to be created at the end? Like a real-time view of how many records are being created in the env per second?&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Thanks again for the help.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;M&lt;/SPAN&gt;&lt;/P&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Marm"&gt;Capture2.PNG&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/legacyfs/online/tlnd_dw_files/0683p000009Marr"&gt;Capture3.PNG&lt;/A&gt;</description>
      <pubDate>Tue, 19 May 2020 21:27:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263539#M43660</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-19T21:27:00Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263540#M43661</link>
      <description>Strange behaviour. I never saw that before and I've practice a lot.
&lt;BR /&gt;To track how your job works on salesforce side, go to Setup, enter Bulk Data in the Quick Find box, then select Bulk Data Load Jobs. Click the Job ID to view the job detail page, as explained here 
&lt;A href="https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_batches_monitor.htm" target="_blank" rel="nofollow noopener noreferrer"&gt;https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/asynch_api_batches_monitor.htm&lt;/A&gt;</description>
      <pubDate>Tue, 19 May 2020 23:03:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263540#M43661</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2020-05-19T23:03:39Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263541#M43662</link>
      <description>&lt;P&gt;Thanks for directing me to the bulk data load section in SF.&lt;/P&gt; 
&lt;P&gt;From there I was able to see that the missing 70% records were in batches that failed because they were unable to obtain exclusive access to a particular record.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;TooManyLockFailure : Too many lock failure 200 Trying again later.;&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;It tried a bunch of times and then times out because it was never able to get exclusive access.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Now I just need to figure out how I can avoid the above locking error. I've too many records to be able to run the concurrency mode as 'Serial' - I'll start a new thread for that if I'm not able to locate an answer elsewhere in the forum.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;Thanks again for your help&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 20 May 2020 20:09:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263541#M43662</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2020-05-20T20:09:52Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263542#M43663</link>
      <description>Vive more details.
&lt;BR /&gt;Are you upserting records?
&lt;BR /&gt;Do you have lookups to establish during the operation?
&lt;BR /&gt;Are you using external ids for that or ids?
&lt;BR /&gt;Do you have events triggering on salesforce side during the operation?</description>
      <pubDate>Wed, 20 May 2020 22:18:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263542#M43663</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2020-05-20T22:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Missing Rows after tSalesforceOutputBulkExec</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263543#M43664</link>
      <description>Did this help? If so, thanks to mark your case as solved (Kudo also accepted)</description>
      <pubDate>Sat, 23 May 2020 10:10:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Missing-Rows-after-tSalesforceOutputBulkExec/m-p/2263543#M43664</guid>
      <dc:creator>TRF</dc:creator>
      <dc:date>2020-05-23T10:10:09Z</dc:date>
    </item>
  </channel>
</rss>

