Salesforce: Difference between revisions

From Starfish ETL
Jump to navigation Jump to search
(Created page with "=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 en...")
 
No edit summary
Line 3: Line 3:


==FAQ==
==FAQ==
<quote>
<blockquote>
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.
</quote>
</blockquote>
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.


<quote>
<blockquote>
System.Web.Services.Protocols.SoapException: REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded
System.Web.Services.Protocols.SoapException: REQUEST_LIMIT_EXCEEDED: TotalRequests Limit exceeded
</quote>
</blockquote>
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 20:31, 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.