Reader small image

You're reading from  Learn Grafana 10.x - Second Edition

Product typeBook
Published inDec 2023
PublisherPackt
ISBN-139781803231082
Edition2nd Edition
Right arrow
Author (1)
Eric Salituro
Eric Salituro
author image
Eric Salituro

Eric Salituro is currently a Software Engineering Manger with the Enterprise Data and Analytics Platform team at Zendesk. He has an IT career spanning over 30 years, over 20 of which were in the motion picture industry working as a pipeline technical director and software developer for innovative and creative studios like DreamWorks, Digital Domain, and Pixar. Before moving to Zendesk, he worked at Pixar helping to manage and maintain their production render farm as a Senior Software Developer. Among his accomplishments there was the development of a Python API toolkit for Grafana aimed at streamlining the creation of rendering metrics dashboards
Read more about Eric Salituro

Right arrow

About Grafana DataFrames and transformations

While it is easy to imagine that Grafana simply takes the results of one or more data source queries, and somehow feeds them to the panel visualization of your choice, the reality is a bit more complex than that.

Every query result from the Query tab is managed separately as an independent data series by Grafana. That way, you have full control over each series and how it may be displayed in a panel visualization.

Next, each of those datasets is packaged into a single object Grafana referred to as a DataFrame. If you are at all familiar with Excel or Google spreadsheets from the financial world, or pandas or Spark from the data science world, you already have experience with the concept.

A Grafana DataFrame is, like similar objects, a rows and columns (technically an array of arrays) data structure, with each row a combination of one or more columnar fields. Because the DataFrame is a consistent data structure, it can easily be...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Learn Grafana 10.x - Second Edition
Published in: Dec 2023Publisher: PacktISBN-13: 9781803231082

Author (1)

author image
Eric Salituro

Eric Salituro is currently a Software Engineering Manger with the Enterprise Data and Analytics Platform team at Zendesk. He has an IT career spanning over 30 years, over 20 of which were in the motion picture industry working as a pipeline technical director and software developer for innovative and creative studios like DreamWorks, Digital Domain, and Pixar. Before moving to Zendesk, he worked at Pixar helping to manage and maintain their production render farm as a Senior Software Developer. Among his accomplishments there was the development of a Python API toolkit for Grafana aimed at streamlining the creation of rendering metrics dashboards
Read more about Eric Salituro