Bulk optional parameters in salesforce.com and how to use them

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

Environment

All OS