On this page
...
Field | Field Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
Label* | String | Specify the name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your Pipeline. Default Value: Salesforce Bulk Query | ||||||
Service Version* | String/Expression/Suggestion | Specify the version number associated with the Salesforce service that you want to connect to. Alternatively, click the Suggestion icon to fetch the list of versions and select the desired version. | ||||||
SOQL Query* | String | Specify the query in SOQL format. You can enter a JavaScript expression, which is evaluated each time the Snap is executed. As in the second example below, on each document received from the input view, the % symbols will be replaced with the value pointed to by the JSON path $.Id in the input data.
Default Value: [None] | ||||||
Max Records Per Set* | Integer | Specify the number of records that you want the Snap to fetch in a single set. Default Value: 10000 | ||||||
Polling Interval* | Integer | Specify the number of seconds for which you want the Snap to wait between two queries. At each polling interval, the Snap checks the status of the Bulk API query batch processing. Minimum value: 1 Maximum value: 60 Default Value: 5 | ||||||
Polling Timeout* | Integer | Specify the number of seconds into the query batch execution before the query fails if it receives no response. If the timeout occurs while waiting for the completion of the query batch execution, the Snap throws a SnapExecutionException. Minimum value: 10 Default Value: 3000 | ||||||
Maximum Retry Attempts | Integer | Specify the maximum number of retry attempts that the Snap must make in case of a network failure. Minimum value: 1
Default Value: 5 | ||||||
Include Deleted Records Default Value: Deselected | Checkbox | Select this checkbox to include deleted records in the query result. This feature is supported in Bulk API version 47.0 or later. | ||||||
Match Data Type Default Value: Deselected | Checkbox | Select this checkbox to match the data types of the bulk query job results. On selecting this checkbox, the Snap converts string values to the corresponding data types if the original data type is one of Boolean, Integer, Double, Currency, and Percent.
| ||||||
Object Type | String/Expression | Appears on selecting the Match Data Type checkbox. Specify the object type to match. Alternatively, select an object type from the suggestions list to match the data type. | ||||||
Retry Interval (seconds) | Integer | Specify the minimum number of seconds for which the Snap must wait before attempting recovery from a network failure. Minimum value: 0 Default Value: 1 | ||||||
Snap Execution | String | Select one of the three modes in which the Snap executes. Available options are:
Default Value: Validate & Execute |
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Multiexcerpt include macro name Temporary Files page Join
Examples
Querying for Contacts in Salesforce Using Upstream Parameters in the Bulk Query Snap
...