Conditional Visual Rendering (Show/Hide Visuals Based on DAX Conditions)
Power BI currently does not support true conditional visual rendering—the ability to show or hide a visual based on a DAX-measured condition.
I attempted to hide a Card visual when a specific business condition was not met, and display it only when the condition was true. However:
There is no direct “Visible = TRUE/FALSE” property for visuals.
Bookmarks cannot achieve this, because they require manual selection of which visuals appear in a bookmark, and they cannot dynamically respond to changing filter or DAX conditions.
Workarounds such as using transparency, layering shapes, or changing text color do not solve the problem, especially for accessibility and report cleanliness.
Proposed Feature
Add a Conditional Visual Rendering option for visuals where users can define a DAX-based rule such as:
Or in the formatting pane:
Visibility → Conditional formatting → Based on field
This would allow Power BI to dynamically show or hide visuals—including Cards, Tables, Charts, Buttons—based on real-time data conditions.
Impact / Benefits
Cleaner user experience (hide irrelevant information)
Eliminates UI clutter when conditions are not met
Supports advanced guided-analytics scenarios
Enables more flexible dynamic reporting without needing bookmarks or overly complex workarounds
1 Comment
- mike_honeyMemorable MemberGreat idea! In my mind, this needs some UI a bit like conditional formatting, so we can configure tests against field or measure values. If this feature is implemented to only accept true/false values, we will have to code a lot of very specific measures.
Recent ideas
Allow External OneLake Data Shares to Be Accepted into Multiple Fabric Item Types
Fabric External Data Sharing provides an excellent zero-copy mechanism for sharing OneLake data across tenants. However, the receiving tenant currently has to accept the share into a Lakehouse. I w...Mourak21 hours agoNew MemberNew5Views0likes0CommentsAllow OneLake Shortcut Authentication Mode to Be Changed In Place
OneLake shortcuts support passthrough and delegated authentication, but changing the authentication model currently requires deleting and recreating the shortcut. I would like shortcut authenticatio...Mourak21 hours agoNew MemberNew7Views0likes0CommentsTenant-Wide OneLake Shortcut Lineage and Impact Analysis
This is grounded in a documented limitation: shortcut lineage is currently workspace-scoped, and Microsoft specifically says lineage for shortcuts to warehouses and semantic models isn't currently av...Mourak21 hours agoNew MemberNew16Views0likes1CommentAdd an End-to-End Production Reference Architecture for Microsoft Fabric Real-Time Intelligence
I would like to see a complete end-to-end Microsoft Fabric Real-Time Intelligence reference architecture that demonstrates how the individual RTI capabilities work together in a production-oriented s...Mourak22 hours agoNew MemberNew5Views0likes0CommentsImprove CI/CD consistency for Microsoft Fabric Real-Time Intelligence Eventstreams
Microsoft Fabric Real-Time Intelligence has made strong progress with Git integration and deployment pipelines, but lifecycle management can still be inconsistent across Eventstream sources, destinat...Mourak22 hours agoNew MemberNew3Views0likes0Comments