On this page
Table of Contents | ||||
---|---|---|---|---|
|
...
Input/Output | Type of View | Number of Views | Compatible Examples of Upstream and Downstream Snaps | Description |
---|---|---|---|---|
Input | Document |
|
| A document containing values required for the bulk query. |
Output | Document |
|
| A document containing the results of the query performed by the Snap. |
...
Parameter Name | Data Type | Description | Default Value | Example | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Label | String | The name for the Snap. We recommend you to update the Snap name if there is more than one Snap of the same type in your Pipeline. | Salesforce Bulk Query | N/A | |||||||
Service version | String | The Salesforce Bulk Query service version that you want to use for this query. | 47.0 | 47.0 | |||||||
SOQL query | String | Required. This property enables you to define the SOSL query statement. 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 | The number of records that you want the Snap to fetch in a single set. | 10000 | 5000 | |||||||
Polling interval | Integer | Required. 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 | 5 | 10 | |||||||
Polling timeout | Integer | Required. 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 | 3000 | 300 | |||||||
Maximum retry attempts | Integer | The maximum number of retry attempts that the Snap must make in case of a network failure. Minimum value: 1
| 5 | 1 | |||||||
Retry interval (seconds) | Integer | The minimum number of seconds for which the Snap must wait before attempting recovery from a network failure. Minimum value: 0 | 1 | 3 | |||||||
Snap Execution | String | Specifies the execution type:
Default value: Validate & Execute | Validate and Execute | N/A |
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Multiexcerpt include macro name Temporary Files page Join
Examples
Querying for Contacts in Salesforce Using Upstream Parameters in the Bulk Query Snap
...