Bulk optional parameters in salesforce.com and how to use them
book
Article ID: KB0083333
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Salesforce.com
6.2
Description
The following are the bulk optional parameters that need to be configured and tested.
1). Sforce-Disable-Batch-Retry : This has values "TRUE"/"FALSE". If given as TRUE then the Salesforce server will not retry batches that are constantly timing out. If not given, the default value is FALSE
2). Sforce-Line-Ending : The values can be "LF"/"CRLF". Lets you specify whether line endings are read as line feeds (LFs) or as carriage returns and line feeds (CRLFs) for fields of type Text Area and Text Area (Long).
3). Sforce-Enable-PK-Chunking : Applicable for Bulk Query Jobs. Use the PK Chunking request header to enable automatic primary key (PK) chunking for a bulk query job. PK chunking splits bulk queries on very large tables into chunks based on the record IDs or the primary keys of the queried records.
The following links will be useful for more information on these headers.
1). https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/async_api_headers_enable_pk_chunking.htm
2). https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/async_api_headers_disable_batch_retry.htm
3). https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/async_api_headers_line_ending.htm
4). http://stackoverflow.com/questions/1552749/difference-between-cr-lf-lf-and-cr-line-break-types
Issue/Introduction
Bulk optional parameters in salesforce.com and how to use them