Hi ,
Greetings!
I am trying to build a Case Dashboard in Google SecOps (Chronicle).
I have a Data Table %IP_RANGES with the following columns:
IP | Site
My requirement is:
Extract IPs from case alert entities (case.alerts.entities.identifier).
Match those IPs against the IP column in %IP_RANGES.
Retrieve the corresponding Site value.
Group results by Site and display counts.
Example:
IP Site
10.1.1.1 Site A
10.1.1.2 Site A
10.1.1.3 Site B
Matching case IPs:
10.1.1.1
10.1.1.2
10.1.1.3
Expected output:
Site A -> 2
Site B -> 1
query :
case.alerts.entities.type = "ADDRESS"
$ip = case.alerts.entities.identifier
$ip in %IP_RANGES
$Site = %IP_RANGES.Site
match:
$Site
outcome:
$Count = count_distinct(case.alerts.metadata.id)
order:
$Count desc
limit: 100
However, when attempting to reference the Site column from the data table, I receive:
joining case with other datasources is not supported
Is there a supported way to enrich Case Search results with Data Table columns
Thanks in Advance


