Salesforce Bulk Upload API call using python
I am working on the salesforce API and came across the Bulk Upload API. I want to upload some data from a database into salesforce using the Bulk Upload API with python. I am currently using BeatBox as the library. Any pointers on how can I proceed using BeatBox? or are there ways to go about it. I have already done with half of the solution wherein the data is queried from SQL and made into CSV file. But how do I go about it after this for the BULK upload? Pointers would be of great help.
Hi Honey Asin - thanks for writing in and apologies for the delayed response. I checked with our team and while we don't have experience using BeatBox directly, there are a number of ways to use the Bulk Upload API to accomplish your goal. My suggestion would be to start by looking at the Bulk API training that Salesforce publishes to get a sense for what's going on behind the scenes.
Bulk API Training: https://trailhead.salesforce.com/en/modules/api_basics/units/api_basics_bulk
I've also had good luck using the Workbench tool as a wrapper for the various Salesforce APIs when testing things out.
Best of luck!