Stegen i Salesforce Bulk API: dataimport vid lastkajen
Introduktion:
I det här blogginlägget utforskar vi Salesforce Bulk API, ett kraftfullt verktyg för att effektivt importera stora datamängder till Salesforce. Till skillnad från REST API, som begränsar dig till 200 poster per anrop, kan du med Bulk API infoga miljontals poster genom en strömlinjeformad process.
Del 1: Att förstå processen i Bulk API
Salesforce Bulk API arbetar i en process med fem steg för att smidigt importera stora datamängder:

- Öppna jobbet (steg 1): Starta processen genom att öppna ett jobb, vilket ger dig ett unikt jobb-ID. Det här steget motsvarar att få en biljett som ger dig tillträde till lastkajen.
- Ladda upp filer (steg 2): Med ditt jobb-ID kan du börja ladda upp datafiler i CSV-format. Varje fil kan innehålla upp till 10 000 poster, inom storleksgränserna. Du kan ladda upp flera filer under samma jobb-ID.
- Starta bearbetningen (steg 3): När uppladdningen är klar säger du åt Salesforce att börja bearbeta data genom att trycka på den bildliga ”stora blå knappen”. Salesforce börjar då bearbeta de uppladdade filerna.
- Kontrollera jobbets status (steg 4): Under bearbetningen kan du fråga efter jobbets status med jobb-ID:t. Så kan du följa hur importen går.
- Ladda ner resultaten (steg 5): När bearbetningen är klar kan du ladda ner resultaten. Du kan välja att ladda ner antingen de lyckade posterna, som innehåller Salesforce-ID:n för de nyinfogade eller uppdaterade posterna, eller de misslyckade posterna, som beskriver felen som uppstod.
Del 2: Bulk API i praktiken med Postman
För att visa hur Bulk API fungerar använder vi Postman mot en sandbox i Salesforce:
- Autentisering: Börja med att autentisera dig för att få en åtkomsttoken.
- Skapa ett nytt jobb: Starta ett nytt jobb genom att skicka en förfrågan om att skapa ett jobb. Då får du ett jobb-ID.
- Ladda upp data: Lägg in jobb-ID:t i URL:en och ladda upp dina data. I det här exemplet skapar vi ett nytt konto som heter ”Bart Buildings”.
- Starta bearbetningen: Säg åt Salesforce att börja bearbeta genom att skicka en förfrågan med jobb-ID:t och statusen ”Upload Complete”.
- Kontrollera jobbets status: Följ jobbets framsteg genom att kontrollera dess status med jobb-ID:t. När jobbet är klart kan du gå vidare till nästa steg.
- Ladda ner lyckade poster: Hämta Salesforce-ID:t för de nyskapade posterna genom att ladda ner de lyckade posterna med jobb-ID:t.

Del 3: Slutsats
Salesforce Bulk API är ett effektivt sätt att importera stora datamängder till Salesforce med ett minimum av API-anrop. Med en enkel process i fem steg kan du effektivt infoga, uppdatera eller till och med radera miljontals poster. Oavsett om det gäller en enda post eller miljontals ger Bulk API en snabb och pålitlig lösning för dina dataimporter.
Håll utkik
Tack för att du följde med och utforskade Salesforce Bulk API. Håll utkik efter mer innehåll om hur du får ut det mesta av de kraftfulla funktionerna i Salesforce!
Följ www.SteveTechArc.com och YouTube-kanalen @SteveTechArc (opens in a new tab). Prenumerera och fördjupa din förståelse av Salesforce och hur du kan integrera det med andra system.
Vi hjälper till att förändra världen genom att dela integrationskunskap med andra arkitekter och med dem som är på väg att bli arkitekter!
STA 1.7