Query data

  • Concept
  • 1-min read
  • Published Jun 17, 2025

You can use the Dynatrace Query Language (DQL) to write your own queries to analyze data stored in Grail.

This very powerful feature offers you full flexibility, including advanced capabilities such as performing complex and ad-hoc analyses, easily joining different datatypes, and utilizing powerful on-read processing without the need for a predefined data schema.

Benefit from the ability to chain different operations and use commands such as fetch, filter, summarize, join, or aggregate to work with data in a highly flexible and efficient manner. This flexibility is further enhanced by the use of the Dynatrace Processing Language (DPL), which allows you to create schemas on read, tailoring the data structure to the specific needs of your queries and analyses.

Overall, the combination of DQL and DPL within Grail offers a robust and versatile solution for querying data, providing you with the tools you need to gain insights and drive decision-making in a fast-paced and data-driven world.

Start Notebooks Notebooks and create your own queries, or have a look at our Learn DQL app to make yourself familiar with the power of querying data in Grail.

Related tags
Dynatrace Platform