analytics.reports.disable_incremental_reporting
Background
This settings controls the way the analytics reports database is updated from query and click logs. The update can run in two modes:
Incremental (default)
In this mode only the new query & click log files since the last reports update are processed and new data is added to the existing data in the reports database. In this mode only the archived query & click logs are processed, live logs are ignored.
Full
In this mode the existing reports database is deleted and all the existing query & click log files are processed, including the live logs. The incremental mode is faster and should be used most of the time. However some settings affect the way the logs are processed and changing these settings will require to perform a full update. The concerned settings are:
-
Reporting blacklist and reporting_stop_words.cfg: This file is used to eliminate noise in the reports. If you change the contents of this file you’ll need to perform a full reports update to have the blacklist applied to existing data.
-
analytics.reports.max_facts_per_dimension_combination
-
Changing this setting will need a full report update to apply the new value to existing data.
When you change one of these settings, you will need to switch to full update mode by using true value, update the reports once, then switch back to incremental mode using false value. See: updating search analytics.
Setting the key
Set this configuration key in the search package or data source configuration.
Use the configuration key editor to add or edit the analytics.reports.disable_incremental_reporting
key, and set the value. This can be set to any valid Boolean
value.
Examples
To switch to full reports updating mode, change this setting to false
:
analytics.reports.disable_incremental_reporting=true