Open source Enterprise Grafana Cloud

Data formats

The Infinity data source can query and visualize data from multiple formats. Each format has its own configuration options and selector syntax.

Supported formats

FormatDescriptionUse case
JSONQuery JSON APIs and filesREST APIs, most modern web services
CSVQuery CSV files and endpointsSpreadsheet exports, data feeds
XMLQuery XML APIs and filesSOAP APIs, RSS feeds, legacy systems
GraphQLQuery GraphQL endpointsGraphQL APIs
HTMLExtract data from HTML pagesWeb scraping, legacy systems without APIs
Azure Blob StorageQuery data from Azure Blob StorageCloud storage, Azure

Common concepts

All data format queries share these common configuration options:

  • Source: Where to get the data (URL, inline, Azure Blob, or reference)
  • Root selector: Path to the array of data rows
  • Columns: Define which fields to extract and their data types
  • Format: Output format (table, time series, data frame, etc.)

For advanced data transformation, you can use JSONata, JQ, or UQL parsers with any data format.