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

A new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.

Find articles, guides, information and community news

Most Recent
slindsay
Community Admin
Community Admin

Read to learn about the winners of the Miniviz May contest, and how you can participate in future Fabric Community Contests!

Read more...

Alex_RM
Advocate I
Advocate I

1 filter. 2 filters. And suddently, dozens of them, all across your report.

For your users, the more complex your insights becomes, harder are cross-filters to understand.

 

You can hover the filters display button on the top of each visual. But the display isn't super user-friendly when you reach 10 items or more.

Or, you can follow this how-to.

 

Happy reading!

Read more...

techies
Super User
Super User

DAX UDFs are a major evolution in the DAX language.
DAX User-Defined Functions (UDFs) signify a significant change in how semantic models are structured.

Read more...

TusharPardeshi
Microsoft Employee
Microsoft Employee

Discover TOMPo MCP — an open-source tool that brings column-level lineage intelligence to Power BI & Fabric directly inside GitHub Copilot. Trace fields from semantic models to visuals, run impact analysis before schema changes, and score governance health — all through natural language, zero infrastructure.

Read more...

Hans-Georg_Puls
Super User
Super User

Most people working with Power BI know that Power Query is case sensitive and DAX is not.
For Power Query "abc" and "ABC" are different strings. For Power BI (DAX), they are not.

But that's not the whole story. See what VertiPaq does with your strings.

Read more...

tharunkumarRTK
Super User
Super User

My submission to the Microsoft Fabric Semantic Link Developer Experience Challenge 2026 was recognized as the Best QA solution 🏆
In this blog post I break down how the tool actually works under the hood, how to set it up against your own semantic model, and how to read the results it produces.
If you've been wanting to load-test your Power BI models but kept hitting the same dead ends, no native tooling, heavy configuration, unrealistic synthetic queries, this notebook solves all three.
Would love for you to try it on your own model and share what you find. Feedback, ideas, and pull requests all welcome.

Read more...

Juless
Advocate I
Advocate I

Accessibility in Power BI is often treated as a final checkbox, something to review just before publishing. But as AI accelerates how reports are built, the real risk is that insight becomes faster to generate yet harder for people to actually use. This article reframes accessibility not as compliance, but as a design framework that shapes how users perceive, navigate, and understand information. If Power BI is becoming more intelligent, our reports need to become more inclusive.

Read more...

slindsay
Community Admin
Community Admin

The Semantic Link Labs challenge brought together some of the most creative and technically impressive submissions we’ve seen yet — exploring how semantics can unlock deeper understanding across data.

Today, we’re excited to recognize our winners and highlight the incredible work from this community.

Read more...

Juless
Advocate I
Advocate I

A moment with a colour‑blind stakeholder changed the way I think about dashboards forever, and it eventually led me to build PBIX A11y, a free browser‑based accessibility checker for Power BI. What started as a painful realisation about how easily we can exclude people without knowing has grown into a practical tool powered by WCAG principles and Lovable, designed to help us catch accessibility issues earlier and build more inclusive reports. In this post, I share the story behind it, what the tool checks, and how the new Colour Blindness Simulator and Alt Text Generator fit into the journey.

Read more...

julsr
Continued Contributor
Continued Contributor

We are going to design a Power BI semantic model that serves multiple reports built on top of a Snowflake / SQL warehouse using a typical Gold layer (fact and dimension tables) for a hybrid DeFi & TradFi analytics platform. The original question came from a real analytical query that joins two fact tables (FACT_TRADE_EXECUTION and FACT_WALLET_ACCOUNT) with several conformed dimensions (DIM_PROTOCOL, DIM_INVESTOR_TIER, DIM_ASSET_CLASS, DIM_INSTRUMENT_TYPE) and later mixes ledger-statement logic with window functions (ROW_NUMBER, SUM() OVER (...)).

The design decision was: one semantic model per fact table, one model per business subject area, or a single wide custom query that pre-computes everything?

This article summarizes the conclusions and aligns them with current Microsoft and community guidance.

Read more...

Jaywant-Thorat
Super User
Super User

Every click hides eight steps most users never learn. And that ignorance is quietly breaking dashboards across the globe. 

Read more...

Murtaza_Ghafoor
Impactful Individual
Impactful Individual

Accidentally deleted a report in Microsoft Fabric? The new soft delete and recovery feature can help you restore it in seconds. Here’s how it works.

Read more...

pankajnamekar25
Super User
Super User

pbi-cli is an open-source Python CLI that gives Claude Code 12 domain-specific Power BI skills  enabling natural language authoring of semantic models via .NET TOM and PBIR report files. No MCP server, no sidecar process, sub-second execution. Install once, then just ask Claude.

Read more...

Jaywant-Thorat
Super User
Super User

When I first opened Power BI Desktop, I thought I was looking at a smarter, shinier version of Excel charts.

I was wrong. Not a little wrong. Completely wrong.

After years of using Power BI across corporate trainings, community sessions, and real-world projects — here are the 5 things I wish someone had told me on Day 1.

Read more...

Helpful resources

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