I passaggi della Bulk API di Salesforce: importare i dati alla banchina di carico
Introduzione:
In questo articolo esploriamo la Bulk API di Salesforce, uno strumento potente pensato per importare in modo efficiente grandi set di dati in Salesforce. A differenza dell’API REST, che ti limita a 200 record per chiamata, la Bulk API permette di inserire milioni di record con un processo snello.
Sezione 1: capire il processo della Bulk API
La Bulk API di Salesforce funziona in cinque passaggi per importare senza intoppi grandi volumi di dati:

- Aprire il job (passaggio 1): avvia il processo aprendo un job, che ti fornisce un ID job univoco. È come ricevere un biglietto che ti dà accesso alla banchina di carico.
- Caricare i file (passaggio 2): con il tuo ID job puoi iniziare a caricare file di dati in formato CSV. Ogni file può contenere fino a 10.000 record, entro i limiti di dimensione. Puoi caricare più file con lo stesso ID job.
- Avviare l’elaborazione (passaggio 3): quando il caricamento è completo, chiedi a Salesforce di iniziare a elaborare i dati premendo il metaforico “grande pulsante blu”. Salesforce inizia quindi a elaborare i file caricati.
- Controllare lo stato del job (passaggio 4): durante l’elaborazione puoi chiedere lo stato del job usando l’ID job. Questo passaggio ti permette di seguire l’avanzamento dell’importazione.
- Scaricare i risultati (passaggio 5): a elaborazione completata puoi scaricare i risultati. Puoi scegliere di scaricare i record riusciti, con gli ID Salesforce dei record appena inseriti o aggiornati, oppure i record non riusciti, con i dettagli degli errori riscontrati.
Sezione 2: la Bulk API dimostrata con Postman
Per illustrare il processo della Bulk API, useremo Postman per interagire con una sandbox Salesforce:
- Autenticazione: inizia autenticandoti per ricevere un token di accesso.
- Creare un nuovo job: avvia un nuovo job inviando una richiesta di creazione. Otterrai un ID job.
- Caricare i dati: inserisci l’ID job nell’URL e carica i tuoi dati. In questo esempio creiamo un nuovo account chiamato “Bart Buildings”.
- Avviare l’elaborazione: chiedi a Salesforce di iniziare inviando una richiesta con l’ID job e lo stato “Upload Complete”.
- Controllare lo stato del job: segui l’avanzamento controllando lo stato con l’ID job. Quando il job è completo, puoi passare al passaggio successivo.
- Scaricare i record riusciti: recupera l’ID Salesforce dei nuovi record scaricando i record riusciti con l’ID job.

Sezione 3: conclusione
La Bulk API di Salesforce offre un metodo efficiente per importare grandi set di dati in Salesforce con un numero minimo di chiamate API. Con cinque semplici passaggi puoi inserire, aggiornare o persino eliminare milioni di record in modo efficiente. Che tu abbia un solo record o milioni, la Bulk API è una soluzione rapida e affidabile per le tue importazioni di dati.
Resta sintonizzato
Grazie per aver esplorato con noi la Bulk API di Salesforce. Resta sintonizzato per altri contenuti utili su come sfruttare le potenti funzionalità di Salesforce!
Unisciti a noi su www.SteveTechArc.com e sul canale YouTube @SteveTechArc (opens in a new tab). Iscriviti e approfondisci la tua comprensione di Salesforce e di come integrarlo con altri sistemi.
Contribuire a cambiare il mondo condividendo conoscenze sull’integrazione con altri architetti e con chi è in cammino per diventarlo!
Trascrizione realizzata con l’aiuto dell’IA
STA 1.7