Grouping reports
If you are running a large number of reports which are very similar, you can significantly improve report generation time by grouping the reports. Grouping reports has these advantages:
- Reduce the number of hcache tables.
- Improve auto-hcache completion time.
- Improve report completion time.
Step 1: Configure report grouping
For example, to group reports with titles containing string Security_Report
by device ID and VDOM, enter the following CLI commands:
config system report group
edit 0
set adom root
config group-by
edit devid
next
edit vd
next
end
set report-like Security_Report
next
end
Notes:
- The
report-like
field specifies the string in report titles that is used for report grouping. This string is case-sensitive. - The
group-by
value controls how cache tables are grouped. - To view report grouping information, enter the following CLI command, then check the Report Group column of the table that is displayed.
execute sql-report list-schedule <ADOM>
Step 2: Initiate a rebuild of hcache tables
To initiate a rebuild of hcache tables, enter the following CLI command:
diagnose sql hcache rebuild-report <start-time> <end-time>
Where <start-time>
and <end-time>
are in the format: <yyyy-mm-dd hh:mm:ss>
.