Salesforce Connector > Masking tasks with Salesforce > Advanced Salesforce options
  

Advanced Salesforce options

You can view and configure advanced options for Salesforce objects.
Configure the following advanced option for Salesforce objects:
Disable Rules and Triggers
You can disable all the target Salesforce rules and triggers before you run a task. Disable the rules and triggers to increase the speed of the target data load.
A Salesforce target might contain triggers, validation rules, and workflow rules that are configured for the Salesforce objects. After you apply masking rules and run the task, the masked data might not satisfy the rules or triggers that are defined in the target. The task cannot insert the records in to the target and results in error rows. To ensure that there are no such errors, you can disable all the target Salesforce rules and triggers and run the task. After the task is complete, the task restores the previous state of all the Salesforce triggers and rules.
If the Salesforce managed packages contain rules and triggers, you cannot disable the rules and triggers in a masking task.
Use the Bulk API
Use the Salesforce Bulk API to load batch files containing large amounts of data to Salesforce targets. By default, the a pplication uses the Salesforce standard API. With the Salesforce standard API, each batch of data can contain up to 200 rows. With the Salesforce Bulk API, each batch of data can contain up to 10000 rows. When you select this option, the application monitors the Salesforce Bulk API job.
Enable Primary Key Chunking
Enable primary key chunking to increase performance when you extract data from large tables. Use primary key chunking if the API version of the connection is 32.0 and higher. When you use the Bulk API to extract data from Salesforce, you can enable primary key chunking. By default, the Bulk API does not use primary key chunking. Salesforce has a limitation of 15 GB on the size of data that you can query in one bulk query. Salesforce allows 15 retries for one query and then cancels it.
When you enable primary key chunking, the Bulk API splits the data set into multiple chunks based on the record ID and creates extract queries for each chunk. The Bulk API combines the data when all the extract queries are complete.
Enable Primary Key Chunking Sze
The number of records in a chunk. Applicable only if you select Enable Primary Key Chunking.
You can specify the chunk size. Default is 100,000. The maximum value is 250,000.