BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
73 / 279 · Module 4 — Salesforce Connector · filtered: code← prev⊞ allnext →

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.