Question 690
An incident responder must address this situation: An analyst groups thousands of events by destination, but the SQL query returns repeated rows for every session instead of one total per destination. Which statement describes the decisive system dependency?
Explanation
Correct Answer
SQL aggregation groups source log rows by the intended dimension rather than preserving each input event. This behavior determines the engineering decision. The appropriate action is: Use a supported aggregation query with appropriate GROUP BY and SUM or COUNT expressions. Verify success by checking: Three test sessions to one destination produce one summarized row with the correct total.
Incorrect Answers
The action “A top-N visualization depends on ranking and row limitation in its data source or chart configuration” addresses a separate source case: A report's custom chart needs only the ten most frequent destination domains, but the underlying dataset returns every domain and renders a huge unreadable table. Its underlying reason is: A top-N visualization depends on ranking and row limitation in its data source or chart configuration. This question instead describes an analyst groups thousands of events by destination, but the SQL query returns repeated rows for every session instead of one total per destination. The original answer “SQL aggregation groups source log rows by the intended dimension rather than preserving each input event” targets that failure because sQL aggregation groups source log rows by the intended dimension rather than preserving each input event.
The action “FortiAnalyzer Fabric ADOMs support `siemdb` reporting that may not be available in device-restricted ADOMs” addresses a separate source case: A dataset defined in a FortiGate ADOM references normalized third-party SIEM fields and fails validation, although the same fields exist in a Fabric ADOM. Its underlying reason is: FortiAnalyzer Fabric ADOMs support `siemdb` reporting that may not be available in device-restricted ADOMs. This question instead describes an analyst groups thousands of events by destination, but the SQL query returns repeated rows for every session instead of one total per destination. The original answer “SQL aggregation groups source log rows by the intended dimension rather than preserving each input event” targets that failure because sQL aggregation groups source log rows by the intended dimension rather than preserving each input event.
The action “A many-to-many SQL join can inflate counts unless key uniqueness is accounted for” addresses a separate source case: A threat report dataset joins two source tables with a nonunique field and multiplies each event across many matching records. Its underlying reason is: A many-to-many SQL join can inflate counts unless key uniqueness is accounted for. This question instead describes an analyst groups thousands of events by destination, but the SQL query returns repeated rows for every session instead of one total per destination. The original answer “SQL aggregation groups source log rows by the intended dimension rather than preserving each input event” targets that failure because sQL aggregation groups source log rows by the intended dimension rather than preserving each input event.