Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Find articles, guides, information and community news

Most Recent
danextian
Super User
Super User

Heatmaps are great for spotting trends at a glance, but Power BI doesn’t have a ready-made calendar heatmap. In this blog, I’ll walk through how to build a full-year version using a matrix, a calendar table, and some DAX tricks.

Read more...

bhanu_gautam
Super User
Super User

Writing Better DAX Starts with VAR
Ever noticed your DAX formulas taking longer to compute or becoming unreadable as they grow?

One of the easiest and most powerful optimizations you can apply in DAX is using VAR variables to store intermediate results.

In this article, we’ll walk through:

🧠 What VAR really does under the hood
🛠️ How using variables improves performance
✍️ Why your code becomes much easier to maintain
📊 A step-by-step example
🚀 Advanced tips using nested VARs

Read more...

FarhanJeelani
Super User
Super User

If you manage Power BI at scale, you’ve probably wished for a single button you could press to stop all report refreshes at once. The reality is that there isn’t a universal one-click UI button in Power BI Desktop or the service to pause all refreshes. The practical, scalable solution? Pause the datasets that feed your reports. When a dataset’s refresh is paused, all reports that rely on that dataset stop refreshing too. You can get almost the same experience as a one-click solution by automating the pause across your target workspaces using REST API, PowerShell, or a small Flow/App.

Read more...

ibarrau
Super User
Super User

On many occasions, I come across problems that could easily be solved using the Power BI REST API. I often recommend it, but I’m increasingly encountering users who feel a bit intimidated by interacting with the API.

This article will guide us through setting up the necessary configurations to authenticate and start using the Power BI REST API with Python, using SimplePBI. However, remember that the setup is independent of the programming language. Once the credentials are ready, any language can be used.

Read more...

NHariGouthami
Microsoft Employee
Microsoft Employee

Power BI is one of the most powerful reporting platforms out there. But as datasets grow, even well-designed reports can start taking minutes to render — something no business user enjoys.

I recently worked on optimizing a large-scale Power BI report built on a dataset with billions of rows. Initially, the report took 2–3 minutes to load. After a series of targeted optimizations, I brought that down to just a few seconds. In this article, I’ll share what I did, why it works, and the results.

 
Read more...

Helpful resources

Join Blog
Interested in blogging for the community? Let us know.