Transform data in a Grafana Cloud dashboard

Welcome to the transform data in a Grafana Cloud dashboard learning journey. Transformations allow data to be changed in various ways before your visualization is shown. This includes joining data together, renaming fields, making calculations, formatting data for display, and more.

If you rely on multiple views of the same dataset, transformations offer an efficient method of creating and maintaining numerous dashboards.

Transformations are available for all supported data sources and integrations in Grafana Cloud, making it easy to manipulate time series, tables, and other data formats to fit your needs.

Note

Transformations are only for metrics, not logs or traces.

The example below shows a transformation that adds the min and max values and displays it as sum.

Example data transformation using Add field from calculation

Here’s what to expect

When you complete this journey, you’ll be able to:

  • Know common scenarios for some of the most popular transformations
  • Apply common transformations such as add field from calculation, group by, and filter by value
  • Combine data from multiple queries for unified analysis
  • Use transformations to enhance your dashboards and visualizations
  • Export your transformations as a CSV file.

Troubleshooting

If you get stuck, we’ve got your back! Where appropriate, troubleshooting information is just a click away.

More to explore

We understand you might want to explore other capabilities not strictly on this path. We’ll provide you opportunities where it makes sense.

Before you begin

Before you use data transformations, ensure that you have:

  • A Grafana Cloud account. To create an account, refer to Grafana Cloud.
  • At least one data source or integration connected and configured in Grafana Cloud.
  • Some basic familiarity with creating dashboards and panels in Grafana Cloud. If you don’t have a metrics dashboard yet, you can refer to this learning journey first: Visualize metrics in a Grafana Cloud dashboard.
  • Familiarity with the queries you want to transform. Some transformations, such as join by field, requires multiple queries to be available.