Newer Version Available
Configure Batch Processes
Use \samples\conf\process-conf.xml to configure your
Data Loader processes, which are represented by ProcessRunner beans.
| Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer editions |
A process must have ProcessRunner as the class attribute and these properties set in the configuration file.
- name—Sets the name of the ProcessRunner bean. This value is also used as the non-generic thread name and for configuration backing files.
- configOverrideMap—A property of type map where each entry represents a configuration setting: the key is the setting name; the value is the setting value.
- enableLastRunOutput—If set to true (the default), output files containing information about the last run, such as sendAccountsFile_lastrun.properties, are generated and saved to the location specified by lastRunOutputDirectory. If set to false, the files are not generated or saved.
- lastRunOutputDirectory—The directory location where output files containing information about the last run, such as sendAccountsFile_lastrun.properties, are written. The default value is \conf. If enableLastRunOutput is set to false, this value is not used because the files are not generated.
The configuration backing file stores configuration parameter values from the last run for debugging purposes, and is used to load default configuration parameters in config.properties. The settings in configOverrideMap take precedence over the settings in the configuration backing file. The configuration backing file is managed programmatically and does not require any manual edits.
For the names and descriptions of available process configuration parameters, see Data Loader Process Configuration Parameters.