Replies: 1 comment
-
|
AFAIK there's no plan to deprecate bulk v1 commands (as long as the bulk v1 API is supported).
The API team is aware of that limitation, there's some guidelines about how to organize data and also a pilot feature for automatic record lock handling: but yeah, if none of that works then bulk v1 is the suggestion.
yep, for CLI there's |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently Bulk API 2.0 is supported through the
sf data upsert bulkand similar commands.Bulk API 1 is also provided via the
sf force data bulk upsertand similar commands.The note on the documentation for the older 'force' commands here says these are "Legacy commands for backward compatibility".
I'd just like to make the point that Bulk API 1 continues to be supported by Salesforce and (more importantly) in many real-world scenarios it has a lot of advantages over Bulk API 2.0. So for me its about more than backwards compatibility, I'll choose Bulk API 1 over 2 most of the time. Because:
(actually if anyone does want to add a --batch-size flag to
sf force data bulk upsertI would really appreciate it)I havent heard anything about this project deprecating Bulk API 1 but I'd just like to pre-emptively make this point that there's lots of reasons for end users like me to prefer Bulk API 1 over Bulk API 2.0.
There are some other platforms (Microsoft Azure Data Factory for example) that have dropped support for Bulk API 1 and only support Bulk API 2 and that makes them much less useful IMHO.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions