Salesforce: Difference between revisions

From Starfish ETL
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:


==FAQ==
==FAQ==
*<code>
<code>
SFBulkPost operation: /job error: System.Net.WebException: The remote server returned an error: (400) Bad Request.
*SFBulkPost operation: /job error: System.Net.WebException: The remote server returned an error: (400) Bad Request.
</code><br>
</code><br>
When I received this error, I was matching against a standard text field.
When I received this error, I was matching against a standard text field.


*<code>
<code>
System.Web.Services.Protocols.SoapException: REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded.
*System.Web.Services.Protocols.SoapException: REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded.
</code><br>
</code><br>
When I received this error, I was using the non-bulk API and upserting Contacts one at a time.  This caused me to very quickly go over my rolling 24 hour limit.
When I received this error, I was using the non-bulk API and upserting Contacts one at a time.  This caused me to very quickly go over my rolling 24 hour limit.

Revision as of 21:00, 6 August 2015

Salesforce Destination

Using Salesforce as a destination is fairly straight forward. Input your Username and Password, making sure to append your user's API Token to the end of your password. If you are not using Bulk Mode, be careful to not run too many transactions or you could hit your rolling 24 hour limit. If you are using Bulk Mode and performing updates or upserts, make sure you are matching on a field that is marked a unique identifier from a foreign program, else you will get an error.

FAQ

  • SFBulkPost operation: /job error: System.Net.WebException: The remote server returned an error: (400) Bad Request.


When I received this error, I was matching against a standard text field.

  • System.Web.Services.Protocols.SoapException: REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded.


When I received this error, I was using the non-bulk API and upserting Contacts one at a time. This caused me to very quickly go over my rolling 24 hour limit.