This function retrieves details about a Job in the Salesforce Bulk API
Usage
sf_get_job_bulk(
job_id,
api_type = c("Bulk 1.0", "Bulk 2.0"),
query_operation = FALSE,
verbose = FALSE
)
Arguments
- job_id
character
; the Salesforce Id assigned to a submitted job as returned by sf_create_job_bulk. It will start with"750"
.- api_type
character
; one of"REST"
,"SOAP"
,"Bulk 1.0"
, or"Bulk 2.0"
indicating which API to use when making the request.- query_operation
logical
; an indicator of whether the job is a query job, which is needed when using the Bulk 2.0 API because the URI endpoints are different for the "ingest" vs. the "query" jobs.- verbose
logical
; an indicator of whether to print additional detail for each API call, which is useful for debugging. More specifically, when set toTRUE
the URL, header, and body will be printed for each request, along with additional diagnostic information where available.
Examples
if (FALSE) { # \dontrun{
job_info <- sf_create_job_bulk('insert', 'Account')
refreshed_job_info <- sf_get_job_bulk(job_info$id)
sf_abort_job_bulk(refreshed_job_info$id)
} # }