Retrieves the field values from a Salesforce record. Specify the fields you want to retrieve in the fields parameter.


Salesforce, sobject, fields value


In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Expression Language Guide.


Default Value

Allowable Values


Salesforce Authentication Service

Controller Service API:

The Controller Service that is used to obtain connection to Salesforce

Salesforce Object Name

Represents the object name in user;s Salesforce account Supports Expression Language: true

Salesforce Object Id

Represents the object Id in user's Salesforce account Supports Expression Language: true

Salesforce Object Field

Represent to know the field value for Salesforce object of user's Salesforce account Retrieve multiple fields value at a single time. Each field must have comma (,) as separator between the fields if fields has more than one. Supports Expression Language: true




Failure If this processor has not able to fetch fields value from Salesforce account, the relationship is fall into failure.
Success If this processor has able to fetch field value from Salesforce account for corresponding field, the relationship is fall into success relationship.

Reads Attributes:

None specified.

Writes Attributes:

None specified.

How to get Salesforce records using Salesforce processors?

In Data Integration Platform use “GetSalesforceRecord” Processor to get the Salesforce records in user’s Salesforce account. Here is the overview image for GetSalesforceRecord processor with success relationship.

Step 1: Drag “GetSalesforceRecord” processor in canvas page and pair with success relationship. If data is sent to destination or queued successfully, its moves into success relationship.

Step 2: Processors shows the default controller service as Salesforce Authentication service. You must fill the value of required properties appear in bold. Other properties (not in bold) are considered optional.

Step 3: Once job is success and it has able to get Salesforce object field value, the relationship is fall into success.