Analyze emissions data
After the data loads into the lakehouse, you can use the prebuilt Microsoft Power BI dashboard for analyzing the emissions. The prebuilt dashboards allow you to drill down and compare Azure emissions data across subscriptions and resources. You can also visualize trends in Azure emissions data based on the resource changes.
By using the Compare emissions tab in the report, you can compare emissions across two subscriptions.
Use Copilot to ask questions
If you activated Microsoft Copilot in Fabric, you can use it to analyze the data and generate insights. The following image shows an example of asking Copilot to provide an executive summary.
Build custom visualizations
You can modify the provided emissions Power BI report to add your own branding, custom pages, and any other supported Power BI report customization. If you have Copilot turned on in your Fabric workspace, you can also interact with it to create custom visualizations.
The following example shows a scenario where you ask Copilot to create a page to analyze emissions by subscription and provide insights into the environmental impact of each subscription.
Copilot analyzes the semantic model and then creates the following custom page.
Use the SQL analytics endpoint
You can take advantage of the ComputedESGMetrics lakehouse by using the SQL analytics endpoint. By using this approach, you can query the lakehouse data by using your own impromptu queries.
In the lakehouse, you can view two primary tables: azure_emissons and emissions_summary. By using the model layout, you can view the available columns on the two tables.
With knowledge of the data model for the tables, you can create queries to review the Monthly Total Emissions by region and service category.
SELECT
es.AzureRegionDisplayName,
es.ServiceCategory,
es.DateFormat,
SUM(
es.Scope1CarbonEmission +
es.Scope2MarketCarbonEmission +
es.Scope3CarbonEmission
) AS TotalCarbonEmissions
FROM
[SDS_ESGDE_DYSC3_ComputedESGMetrics_LH].[dbo].[azure_emissions] es
GROUP BY
es.AzureRegionDisplayName,
es.ServiceCategory,
es.DateFormat
ORDER BY
es.DateFormat DESC,
es.AzureRegionDisplayName;
When you run the query on the SQL analytics endpoint, you get a result that's similar to the following image.
You can query the emissions data by using the REST API. For more information, see Access emissions data through APIs.