4.20Bulk API V2 mental model
Say we need to synchronize:
250,000 Accounts
Conceptually:
Mule Scheduler
↓
retrieve source records
↓
DataWeave
↓
Create Bulk API V2 job
↓
Salesforce processes data
↓
Get job state/results
↓
handle failed rows
The important word is:
asynchronous
Don't expect:
250,000 records
↓
1 REST transaction
↓
200 OK
like a simple API.