30 Jun 2025 09:10 AM
Hello
Does the concept of nested queries exist in Dynatrace Dashboards?
We notice that some tiles take time to show data. Often the different tiles on a dashboard show data from the same datasource. Every tile has a common part in the DQL. (Tile 1: filter A, Tile 2: filer A + extra, tile 3: filter A + extra calculations,...)
If I could make that Filter A the master, and the other tiles use that output as input, then this would prevent executing the same filtering multiple times for 1 dashboard.
Thx
Solved! Go to Solution.
24 Nov 2025 02:31 PM
Hello everyone familiar with Dynatrace Dashboards!
Do you know if nested queries are available here? Do you know anything that could help Chris?
Thank you for any help!
24 Nov 2025 09:04 PM
Hi,
No, Dynatrace Dashboards don’t support nested queries or a shared “master query.”
Each tile always executes its own full DQL query.
You can reduce duplication by using:
Dashboard variables (so multiple tiles reuse the same value without hard-coding it),
Dashboard-level filters like Management Zones, tags, or time range (these are pushed into every tile automatically),
but this still doesn’t create a shared dataset—each tile is executed independently.
If tiles are slow, the best options are:
move common scoping (service, app, MZ, tags) into dashboard filters or variables,
keep filtering as early as possible in each query,
consolidate similar tiles into one with breakdowns.
At the moment, there’s no way to define one base query and feed its output into other tiles.