BulkMode
Determines if Bulk APIs will be used and if the driver should wait for the results.
Possible Values
None, Bulk, BulkWaitForResultsData Type
string
Default Value
"None"
Remarks
This property can have the following values:
- None - Bulk APIs will not be used
- Bulk - UPSERT/UPDATE/INSERT and DELETE will use Import and BulkActions API respectively, but it does not wait for the results of the operations.
- BulkWaitForResults - UPSERT/UPDATE/INSERT and DELETE will use Import and BulkActions API respectively
Use BulkMode=BulkWaitForResults if you want to know if a job failed or not, and get more information about the rows that failed by querying LastResultInfo#TEMP table. Since a bulk job may take some initial time until it starts getting processed, this will cause some delays. If you do not want to wait until the job is finished, you can use BulkMode=Bulk