When running Data Loader in batch mode from the command line, several data access objects are supported. allows access to an external data source outside of Salesforce. A data access object can implement a read interface (DataReader), a write interface (DataWriter), or both.
| Required Editions |
|---|
| Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer editions |
note: The Data Loader command-line interface is supported for Windows only.
Here's a list of object names and descriptions.
- csvRead—Allows the reading of a comma or tab-delimited file. There must be a header row at the top of the file that describes each column.
- csvWrite—Allows writing to a comma-delimited file. A header row is added to the top of the file based on the column list provided by the caller.
- databaseRead—Allows the reading of a database. Use
database-conf.xmlto configure database access. - databaseWrite—Allows writing to a database. Use
database-conf.xmlto configure database access.