Question 720
An analyst reviews this Fortinet logging scenario: A dataset query returns the expected counts over a month but takes many hours to regenerate from mature historical Analytics partitions. Which ongoing safeguard best addresses the original risk?
Explanation
Correct Answer
Enable hcache only for costly reports and monitor its storage consumption. This long-term control addresses the recurring risk. The technical reason is: FortiAnalyzer hcache stores intermediate results on disk for mature log partitions, reducing repeated historical query work. A later acceptance test still needs to confirm: The repeated report completes faster with equivalent totals and documented cache resource use.
Incorrect Answers
This safeguard, “Store formatted SQL and explain non-obvious field transformations in dataset documentation”, reduces a different source-defined risk: A custom SQL query is difficult to debug because it contains nested expressions without formatting and an analyst changes random field names. That risk depends on: Query formatting improves readability, while Analyze Query exposes validation and relevant query transformation details. The recurring problem here is a dataset query returns the expected counts over a month but takes many hours to regenerate from mature historical Analytics partitions. The originally selected control “Enable hcache only for costly reports and monitor its storage consumption” is more specific because FortiAnalyzer hcache stores intermediate results on disk for mature log partitions, reducing repeated historical query work.
This safeguard, “Verify reported statistics with representative numeric datasets before release”, reduces a different source-defined risk: A performance report needs the 95th percentile of traffic bytes per source, but the author displays the median under a label saying peak. That risk depends on: Different statistical aggregations answer different questions; a median is not a 95th percentile. The recurring problem here is a dataset query returns the expected counts over a month but takes many hours to regenerate from mature historical Analytics partitions. The originally selected control “Enable hcache only for costly reports and monitor its storage consumption” is more specific because FortiAnalyzer hcache stores intermediate results on disk for mature log partitions, reducing repeated historical query work.
This safeguard, “Specify dataset measures and dimensions before designing report visuals”, reduces a different source-defined risk: A compliance analyst wants a report of the ten most active source IPs and inserts a decorative pie chart with no data query attached. That risk depends on: FortiAnalyzer datasets retrieve data from log tables and charts visualize the dataset output; a chart without a valid dataset has no measurements. The recurring problem here is a dataset query returns the expected counts over a month but takes many hours to regenerate from mature historical Analytics partitions. The originally selected control “Enable hcache only for costly reports and monitor its storage consumption” is more specific because FortiAnalyzer hcache stores intermediate results on disk for mature log partitions, reducing repeated historical query work.