In this article
Table of Contents | ||||
---|---|---|---|---|
|
Snap type: | Write | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description: | This Snap provides the functionality to create object records in Salesforce in asynchronous mode. The Snap in Salesforce Bulk API mode submits batch jobs and sends the batch job information to the output view for the Salesforce Poller Snap. The Snap in REST API mode creates Salesforce objects and returns results synchronously without the need of the Salesforce Poller Snap. | |||||||||||||
Prerequisites: | None | |||||||||||||
Support and limitations: | Works in Ultra Task Pipelines. | |||||||||||||
Account: | This Snap uses account references created on the Accounts page of SnapLogic Manager to handle access to this endpoint. See Configuring Salesforce Accounts for information on setting up this type of account. | |||||||||||||
Views: |
| |||||||||||||
Settings | ||||||||||||||
Label | Specify the name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your Pipeline. Default Value: Salesforce Create | |||||||||||||
Service version |
| |||||||||||||
Batch size | In Bulk API, this property value is allowed to be from 1 through 10,000. Each input document forms one Salesforce record to be inserted. The Snap stores records in memory until the number of records reaches the batch size and sends the request to SFDC in a single batch. Increasing the batch size increases the amount of memory used during the data load. Decreasing the batch size increases the number of API calls against Salesforce. In REST API, the Snap can insert only one record per each request regardless of the value of the Batch size property. Default Value: 200
| |||||||||||||
Object Type* | Specify the name of the Salesforce object, such as Account. Default Value: Account | |||||||||||||
Salesforce API | This property sets the Salesforce API mode to Bulk API or REST API. The Snap in REST API mode creates one record at a time and returns the results at the output. REST API can be simpler and faster if the number of records to be created is small (a few). | Null Setting with Bulk API | ||||||||||||
If you select this checkbox, null values in the input document sets nullable fields null in the Salesforce object. Default Value: False | Related Object | Enter or select a related parent object. This property does not affect the Snap operation on records in Salesforce. It is provided for the property suggest and the input schema suggest onlyschema suggests only. Default Value: [None] | ||||||||||||
Related External ID | Enter or select an external ID of the selected related parent object. This property does not affect the Snap operation on records in Salesforce. It is provided for the property suggest and the input schema suggests only. Default Value: [None] | |||||||||||||
Bulk API Serial mode | Select this checkbox to enable the Bulk API to run in Serial mode. Deselect this checkbox to allow the Bulk API to run in Parallel mode. Default Value: Not selected (Parallel mode) | |||||||||||||
Standardize Error Output | Select this checkbox to enable the Snap to produce the error output with Reason, Original, Stack trace and Resolution. If you deselect this checkbox, the output view displays the input document along with the error message. Default Value: Not selected | |||||||||||||
Pass Through | Select this checkbox to pass the input document the output view under the key 'original'. If you deselect this checkbox, the input document will not be passed and there is no "original" key in the output document. Default Value: Selected
| |||||||||||||
|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Example
The following example shows how to create a new record in a Salesforce object.
In the above pipeline execution:
- Object record details are provided to Salesforce Create Snap using a CSV Generator Snap:
- The Salesforce Create Snap creates a new record in the Account object:
Successful execution of the Snap gives the following preview:
Downloads
Attachments | ||||||
---|---|---|---|---|---|---|
|
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|