This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Today, I am pleased to announce the availability of detailed historical activity information and analytical insights on Power BI operations. This new capability gives you full visibility into Power BI usage and performance so you can confidently manage your environment and comply with organizational policies. As a Workspace Administrator, you can now enable collection of Power BI user activities and metrics for any workspaces you own in near real-time. To assist you with data analysis, we provide you with a Power BI report template allowing you to:
Historical insights are currently supported on Premium Gen1 and Gen2 workspaces hosted in Power BI Premium, Premium Per User (PPU) and Power BI Embedded capacities.
The below example shows a workspace summary of engine activity, followed by a focus on query operations with a drill down into all the queries that ran on a specific day, from slowest to fastest.
Announcing_General_Availability_of_Azure_Log_Analytics_for_Power_BI_Datasets
The next example shows a query performance statistics overview. Here we can see which queries are using aggregations, examine the execution history of a particular query signature, and drill down to a single slow execution to explore which aggregations were used.
Announcing_long-term_usage_and_performance_insights_Public_Preview
This specific report template enables you to more fully leverage the data model and DAX without requiring you to become an expert on Analysis Services log structure. It is the first of many built with Microsoft standard Fluent design guidelines, so you can expect a consistent look and feel as more analytics are released.
You can get this report in two ways:
- Download the .pbit template from GitHub, which you are free to customize
- Install the Log Analytics for Analysis Services Template App from AppSource (coming soon)
The report template is based on an Import dataset and does need to be periodically refreshed. The fastest way to analyze near real-time data is by querying the Log Analytics database directly, e.g., via the Azure portal. The example below demonstrates how to run queries in the Azure portal using the Kusto query language. Here, we quickly access a previously-run query to determine how many queries were executed per hour over the last 7 days, then view the results as a column chart.
Announcing_long-term_usage_and_performance_insights_Public_Preview
A new Power BI Admin portal setting under Azure Connections allows Power BI Service Administrators to enable Log Analytics capability for Workspace Admins:
Announcing_long-term_usage_and_performance_insights_Public_Preview
With the tenant setting enabled, workspace administrators can configure logging for a v2 workspace by navigating to workspace settings and configuring the integration in the Azure Connections section, as shown below:
Announcing_long-term_usage_and_performance_insights_Public_Preview
Once connected, data is sent continuously and is typically available in Log Analytics in about 5 minutes. The diagram below illustrates Azure Monitor at a high level, highlighting the path taken by Power BI.
Announcing_long-term_usage_and_performance_insights_Public_Preview
As we enhance this feature to more broadly enable logging in Power BI, we plan to allow other administrators to configure logging independently for their specific scope of control.
We encourage you to check out the links below to learn more about our new activity tracking capability, and try it out for yourself.
- Create an Azure Log Analytics Workspace
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.