Hi everyone,
I'm building a Native Dashboard that tracks total ingested data volume (GB) grouped by Namespace, using the standard pattern:
ingestion.component = "Ingestion API"
$Namespace = ingestion.namespace
match:
$Namespace
outcome:
$Total_GB = math.round(sum(ingestion.log_volume) / math.pow(1000, 3), 2)
order:
$Total_GB desc
This works great for a Namespace-level breakdown. However, I'd like to roll this up further — specifically, I want to group/aggregate this ingestion volume by SOAR "Environment" (case.environment), so I can see total GB ingested per Environment rather than per individual Namespace.
The challenge: ingestion.namespace (SIEM) and case.environment (SOAR) appear to be two separate data sources/concepts, and I haven't found a native field that joins them directly in dashboard queries (similar to the "joining case and case_history is only supported for one case and one case_history event" limitation I ran into when trying to join case and case_history data).
Questions:
1. Is there a supported way to join/correlate ingestion metrics with SOAR Environment data directly in a Native Dashboard query?
2. If not, would using a Data Table (custom Namespace → Environment lookup) be the recommended workaround? If so, is there a documented pattern for referencing a Data Table inside a dashboard YARA-L query?
3. Alternatively, is there a recommended naming convention or existing sync mechanism (similar to how SOAR Environments can be mapped to SIEM Namespaces via connectors) that would let these two roll up cleanly for reporting purposes?
Any guidance, sample queries, or pointers to relevant docs would be greatly appreciated!



