Power BI Weekly
Issue #336 - 2nd December 2025
This week, the only announcement (which I'm sure a few of us expected was coming) is the Deprecation of Power BI Q&A. Since this is a long-standing piece of functionality and likely features in many reports, they're giving us a year (December 2026) to remove/migrate visuals before removing support. Better start migrating soon, because next December will come around quickly if this year's anything to go by! A semi-official blog this week comes from Jeffrey Wang, who's written about the powerbi-modeling-mcp tool introduced at Microsoft Ignite a few weeks ago in the blog Talk to Your Data Model: Introducing the Power BI Modeling MCP. I know I've highlighted a few of these blogs in the last few weeks, but even if you haven't read any of those, you should definitely read this one!
Elsewhere this week, Andrzej Leszkiewicz has shown an interesting way to achieve Responsive SVG Charts in Power BI Core Visuals, Gary Carpenter has presented a few videos about the Filter Pane or Slicer Pane in Power BI?, and Dániel Gábor Patkós has taken us through all we need to know about how to Refresh a Power BI PRO Semantic Model with your Fabric pipeline.
🛠️ Data Prep
- Chandeep Chhabra (@chandeep2786) talks about the Coolest Power Query Functions You Must-Learn
- On the Learning Science YouTube channel, Learning Science (@learn_scitech) explains How to perform VLOOKUP in Power BI in 2 ways
🧩 Data Modeling
- Philipp Lenz (@lenz_philipp) describes Accelerating Power BI Development with TMDL: Faster, Consistent, and Scalable Reporting
- Also on the Power BI community blog, Tharun Kumar Ravikrindhi describes Power BI TMDL View: Tasks You Can Finally Do Without External Tools
- Chris Webb (@cwebb_bi) provides A Look At The Impact Of Calendar Based Time Intelligence On Power BI DirectQuery Performance
- Jeffrey Wang (@jwang_pbi) writes Talk to Your Data Model: Introducing the Power BI Modeling MCP
- Ben Richardson (@AcuityTraining) writes about The 10 Star Schema Mistakes Everyone Makes
- On the RADACAD YouTube channel, Reza Rad (@RADACAD_COM) explains how to Find the most Expensive Column in Power BI using DAX
- Avi Singh (@powerbipro) talks about Power BI Time Intelligence Made Easy: Automate Date Filters with Offsets
- On the Power BI community blog, Ajay Babu Inturi writes about What Happens Actually When You Change Cross Filter Direction in Power BI
- On the Power BI community blog, Sachin Nandanwar blogs about SQL's APPLY Clause in Power BI DAX
- Ignacio Barrau (@ignacho_07) shares Vertipaq Analyzer para optimizar modelos [Spanish]
📊 Report Authoring and Interactivity
- On the Power BI blog, Monica Calleja Luque announces Deprecating Power BI Q&A
- On the SQLBI blog, Marco Russo (@marcorus) describes how to Display ship containers with Synoptic Panel in Power BI
- Andrzej Leszkiewicz (@avatorl) writes about Responsive SVG Charts in Power BI Core Visuals
- Gary Carpenter explains how to Filter Pane or Slicer Pane in Power BI?, covers Design Next Level Power BI Filter Panes with Me and writes about 10 Pro UXUI Tips to Transform Your Power BI Filter Pane
- Valerie Junk (@porcubi) talks about the Lipstick Visual in Power BI - Target visualization
🚀 Deployment, Security and Operations
- On the Power BI Tips YouTube channel, Mike Carlo and Tommy Puglia (@PowerBITips) discuss Tracking App Usage at Scale - Ep.479 - Power BI tips and discuss Why Product Teams Should Own Data - Ep.480 - Power BI tips
- On the Fabric blog, Leo Li shares the On-premises data gateway November 2025 release
- Dániel Gábor Patkós describes how to Refresh a Power BI PRO Semantic Model with your Fabric pipeline
🌐 General
- On the BIFocal podcast, John White and Jason Himmelstein (@bifocalshow) describes Episode 310 - October 2025 Feature Summaries
- On the Select Distinct blog, Elle Harrison provides an Introduction to Power BI Concepts