The dbwriter program performs the following tasks:
Reads raw data from the reporting file and writes this raw data to the reporting database.
Calculates derived values. You can configure which values to calculate, as well as the rules that govern the calculations.
Deletes outdated data. You can configure how long to keep data.
When dbwriter starts up, it calculates derived values. dbwriter also deletes outdated records at startup. If dbwriter runs in continuous mode, dbwriter continues to calculate derived values and to delete outdated records at hourly intervals, or at whatever interval you specify.
You can specify in an XML file the values that you want to calculate and the records that you want to delete. Use the -calculation option of the dbwriter command to specify the path to this XML file.
For detailed information about calculating derived values, see Calculating Derived Values With dbwriter.
For detailed information about deleting outdated records, see Deleting Outdated Records With dbwriter.