Set up Grafana-Synapse
Grafana lets you build custom dashboards to visualize data. In this section we explain how you set up Grafana with Azure Synapse as the data source (via Microsoft SQL Server).
Prerequisites: Azure Parquet data lake
Set up Azure Parquet data lake [~10 min]
Note
The above steps are required before proceeding
Set up Grafana and add Synapse data source
Make sure you have completed the prerequisites above
Set up a Grafana Cloud starter account (100% free) and login
In Grafana go to ‘Connections/Data sources/Add new data source’
Select Microsoft SQL Server as the data source[1]
Ensure ‘Name’ is
Microsoft SQL ServerIn ‘Host’ use your Synapse ‘Serverless SQL endpoint’
As ‘Database’ use your Synapse database name (e.g.
database1)[2]In ‘Authentication’ use
SQL Server AuthenticationAuthenticate with user
sqladminuserand your SQL admin password[3]Set the ‘Min time interval’ to
1msand click ‘Save & test’
Note
The data source name must be Microsoft SQL Server for our template dashboards to work
Deploy your first dashboard
Download our
dynamic-dashboard-synapse templateGo to ‘Dashboards/New/Import’, upload the updated template and click ‘Load’
Verify that your data is loaded in the dashboard as expected[4]
You are now ready to customize your dashboard.