Power BI Weekly
Issue #340 - 13th January 2026
No official announcements this week, other than the fact that the Power BI Dataviz World Champs is back with a kick-off session on Thursday, if you're interested! So straight onto the highlighted content this week. On the visual front, Gary Carpenter has continued his very useful Power BI Card series with Part 3: Advanced Card Layouts, Design, and Hero Images, and Bas Dohmen has shown us a Power BI Progress Bar You Haven't Seen Before entirely using native visuals with some formatting tricks (as per usual!) On the Power Query side, Ahmed Essam has written part 2 of the Power Query series, sharing Bulletproof Power Query (Part 2): A Smart, Fuzzy-Match Rename Function to gracefully handle source-column name changes. And finally, Luca Liu has provided a DAX function to Calculate a Dynamic Truncated Mean in Power BI Using DAX - an alternative to the arithmetic mean which removes extreme outliers from the calculation.
🛠️ Data Prep
- Chandeep Chhabra (@chandeep2786) provides an AI for Power Query wrangling example
- On the Power BI community blog, Kushan Narasinghe discusses Extracting Salesforce Data in Power BI Using Client Credentials Flow (External Client App Manager)
- Ahmed Essam writes about Bulletproof Power Query (Part 2): A Smart, Fuzzy-Match Rename Function
🧩 Data Modeling
- Philipp Lenz (@lenz_philipp) describes How do I display the second-to-last status of a row within Power BI using DAX?
- On the Power BI community blog, Abhilash Pullakanti introduces User-Defined Functions (UDFs) in DAX: A Game-Changer for Power BI Developers
- Also on the Power BI community blog, Anmol Malviya writes about the TMDL View in Power BI: What It Means for Developers
- Luca Liu describes How to Calculate a Dynamic Truncated Mean in Power BI Using DAX
📊 Report Authoring and Interactivity
- Gary Carpenter describes Advanced Card Layouts, Design, and Hero Images
- Bas Dohmen (@HowToPowerBI) presents a Power BI Progress Bar You Haven't Seen Before
- Dane Belarmino describes how to Group Field Parameter Rows into Multiple Views
- On the Power BI community blog, Ajay Babu Inturi writes about Exploring the Different Types of Slicers in Power BI
- Valerie Junk (@porcubi) delves into Power BI dive log report - Turning diving data into a dashboard
- Marcus Wegener (@PowerBIler) covers Zusätzliche Qualitätssicherung für Tooltips mit dem PBI Inspector [German]
- On the Select Distinct blog, Elle Harrison describes Power BI Filters Explained: Visual, Page & Report-Level
- On the Power BI blog, Shannon Lindsay (@shan_gsd) announces The Power BI Dataviz World Champs is back
- Also on the Power BI community blog, Anmol Malviya writes about Translytical Task Flows in Power BI
🚀 Deployment, Security and Operations
- Chris Webb (@cwebb_bi) writes about Measuring Geocoding Performance In Power BI Map Visuals Using Performance Analyzer
- On the Power BI community blog, Chris Cusumano covers Impact IQ: 1-Click Power BI + Fabric Governance Solution for Impact Analysis & Visual-Level Lineage
- Also on the Power BI community blog, Anmol Malviya writes about Semantic Model Version History in Power BI
- Also on the Power BI community blog, Ajay Babu Inturi explains How to Manage One Dataset / Semantic Model, Many Reports - The Master Dataset
- Also on the Power BI community blog, Inturi Suparna Babu explains How to Schedule a Monthly Refresh for Power BI Reports Using Power Automate
- Ignacio Barrau (@ignacho_07) covers Usa PowerBi API con tus credenciales y SimplePBI [Spanish]