Salesforce DevOps Woordenlijst

Bulk API

Salesforce's REST-gebaseerde API voor het asynchroon laden, bijwerken of verwijderen van grote hoeveelheden recorddata.

Definitie

Bulk API, nu Bulk API 2.0, is een REST-gebaseerde API die specifiek is gebouwd voor het asynchroon verwerken van grote hoeveelheden recorddata, inserts, updates, deletes en upserts, in batches die Salesforce server-side verwerkt in plaats van in één synchrone aanroep. Het is het juiste hulpmiddel voor datamigraties en grote dataladingen, waarbij miljoenen records tussen orgs of vanuit een extern systeem worden verplaatst, iets waarvoor de standaard REST- en SOAP-API's, ontworpen voor kleinere, transactionele bewerkingen, te traag zouden zijn of snel tegen limieten zouden aanlopen. Bulk API werkt met recorddata, niet met metadata, dus het is een aanvulling op de Metadata API in een releaseproces in plaats van een vervanging: metadata-deploys leveren het schema en de logica, Bulk API verplaatst de data die daarmee mee moet reizen. Onze migratiegids behandelt het verplaatsen van data naast een metadata-release.

In de praktijk

Hoe het werkt in Serpent

De pipeline van Serpent handelt de datalaadstappen af waarvan een release afhankelijk is, als onderdeel van dezelfde Work Item-workflow als de metadatawijzigingen, zodat een migratiescript en het schema waarvan het afhankelijk is samen door hetzelfde review- en deploymentproces gaan.

Serpent voert een Bulk API-job uit om een groot volume records asynchroon te laden

Start gratis. Geen creditcard, geen installatie, geen verplichting.

Binnen 15 minuten ingericht. Geen DevOps-medewerker nodig.

Benieuwd naar sneller releasen voordat je instapt? Laten we praten

Vrijblijvend.