|Data source:||Extract or transform containing the data to be written.|
|Tree format:||If the data source is a tree, the hierarchy format must be entered. See Overview of Tree Formats.|
|Target connection:||A connection of type Salesforce|
|Salesforce Object:||Name of the standard or custom Salesforce objects (such as database table) containing the organization’s information, e.g. Account. The user must have write-level permission for that object.|
|Use Bulk API:||Use the Bulk API provided by Salesforce for processing large numbers of records asynchronously. If not set, the (classic) REST API from Salesforce will be used; this API may result in better performance for small and medium data volumes.|
- The behavior of the Salesforce Load modes is different from other Integrator Loads, such as Relational or Cube Loads. For example, Update mode does not clear the Salesforce object before processing.
- Use of classic API requires a more restrictive data-type mapping than the Bulk API. For example, if the Salesforce object has a date field, then the corresponding source column should also have the same date type.
- When Bulk API is used, the load can also be monitored inside Salesforce by monitoring bulk data load jobs.