BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
37 / 81 · Module 11 — Salesforce Bulk Processing + Mule Batch Jobs · filtered: interview← prev⊞ allnext →

11.5Why Bulk API is asynchronous

If Salesforce had to synchronously return after processing:

500,000 rows

you'd have enormous timeout problems.

Instead:

submit
 ↓
receive job ID
 ↓
Salesforce keeps working

Something like:

jobId = 750ABC...

Then later:

Get Job State

The connector has a Bulk API v2 operation specifically for retrieving job state.