Trinene i Salesforce Bulk API: dataimport ved læsserampen
Introduktion:
I dette blogindlæg udforsker vi Salesforce Bulk API, et kraftfuldt værktøj til effektivt at importere store datamængder til Salesforce. I modsætning til REST API, der begrænser dig til 200 poster pr. kald, kan du med Bulk API indsætte millioner af poster gennem en strømlinet proces.
Del 1: forstå processen i Bulk API
Salesforce Bulk API arbejder i en proces med fem trin for problemfrit at importere store mængder data:

- Åbn jobbet (trin 1): Start processen ved at åbne et job, som giver dig et unikt job-id. Dette trin svarer til at få en billet, der giver adgang til læsserampen.
- Upload filer (trin 2): Med dit job-id kan du begynde at uploade datafiler i CSV-format. Hver fil kan indeholde op til 10.000 poster inden for størrelsesgrænserne. Du kan uploade flere filer under samme job-id.
- Start behandlingen (trin 3): Når uploaden er færdig, beder du Salesforce om at begynde at behandle data ved at trykke på den billedlige »store blå knap«. Salesforce begynder så at behandle de uploadede filer.
- Tjek jobbets status (trin 4): Under behandlingen kan du spørge til jobbets status med job-id’et. På den måde kan du følge med i, hvordan importen skrider frem.
- Download resultaterne (trin 5): Når behandlingen er færdig, kan du downloade resultaterne. Du kan vælge at downloade enten de vellykkede poster, som indeholder Salesforce-id’erne for de nyindsatte eller opdaterede poster, eller de mislykkede poster, som beskriver de fejl, der opstod.
Del 2: Bulk API i praksis med Postman
For at vise, hvordan Bulk API fungerer, bruger vi Postman mod en sandbox i Salesforce:
- Autentificering: Start med at autentificere dig for at få et adgangstoken.
- Opret et nyt job: Start et nyt job ved at sende en forespørgsel om at oprette et job. Så får du et job-id.
- Upload data: Indsæt job-id’et i URL’en, og upload dine data. I dette eksempel opretter vi en ny konto ved navn »Bart Buildings«.
- Start behandlingen: Bed Salesforce om at begynde behandlingen ved at sende en forespørgsel med job-id’et og statussen »Upload Complete«.
- Tjek jobbets status: Følg jobbets fremskridt ved at tjekke dets status med job-id’et. Når jobbet er færdigt, kan du gå videre til næste trin.
- Download vellykkede poster: Hent Salesforce-id’et for de nyoprettede poster ved at downloade de vellykkede poster med job-id’et.

Del 3: konklusion
Salesforce Bulk API er en effektiv måde at importere store datamængder til Salesforce på med et minimum af API-kald. Med en enkel proces i fem trin kan du effektivt indsætte, opdatere eller endda slette millioner af poster. Uanset om det drejer sig om én post eller millioner, giver Bulk API en hurtig og pålidelig løsning på dine dataimporter.
Hold øje
Tak fordi du var med til at udforske Salesforce Bulk API. Hold øje med mere indhold om, hvordan du får mest muligt ud af Salesforces kraftfulde funktioner!
Følg www.SteveTechArc.com og YouTube-kanalen @SteveTechArc (opens in a new tab). Abonnér, og styrk din forståelse af Salesforce, og hvordan du kan integrere det med andre systemer.
Vi hjælper med at forandre verden ved at dele integrationsviden med andre arkitekter og med dem, der er på vej til at blive arkitekter!
Transskription med hjælp fra AI
STA 1.7