Power BI Weekly
Issue #327 - 30th September 2025
                    As ever, a slightly quieter week after the excitement of FabCon. However, you'll find a few reflective blogs about it this week, and naturally I think you should take a look at my colleague Carmel's FabCon Vienna 2025: Day 1 breakdown, which is soon to be followed by Day 2 & 3. Great if you'd like a non-MSFT breakdown of the announcements and highlights from the conference. I also realised I missed the official DAX UDFs: Code once, reuse everywhere (Preview) blog last week, though there were plenty of other bits of content about UDFs that you probably saw. Onto the highlighted articles this week: Zoe Douglas has written about a feature of semantic models I didn't actually know about: KPIs. There's no way to create these directly through the Power BI Desktop UI, but you can use the TMDL view as Zoe explains. Very cool. Elsewhere, Phil Seamark has shared a write-up of a presentation of his, describing how to Create Custom Visuals in Power BI with GitHub Copilot. If you want a bit of a fun read about weird and wacky things you can do with Power BI custom visuals, then look no further!
                
            
                            
                            🛠️ Data Prep
                            
                        
                        - Dane Belarmino describes How to Keep Your Data Source's Letter Case in Power BI
 - On the RADACAD YouTube channel, Reza Rad (@RADACAD_COM) talks about Power BI Live Connection Demystified
 
                            
                            🧩 Data Modeling
                            
                        
                        - On the Power BI blog, Jeroen ter Heerdt (@jeroenterheerdt) writes about DAX UDFs: Code once, reuse everywhere (Preview)
 - Paul Turley (@paul_turley) writes about Semantic Models for Humans and Robots: Enabling Copilot for Self-service Reporting
 - Zoe Douglas (@MSPowerBI) writes about KPIs in Power BI semantic models
 - Philipp Lenz (@lenz_philipp) blogs about Power BI User Defined Functions – DAX UDFs
 - Chandeep Chhabra (@chandeep2786) talks about Power BI Just Got UDFs – Now You Can Define Your Own Functions
 - On the RADACAD YouTube channel, Owen Auger (@Ozeroth) presents Power BI & Fabric user group: Exploring window functions and visual calculations
 
                            
                            📊 Report Authoring and Interactivity
                            
                        
                        - On the Fabric blog, Luis Bósquez (@_lbosq) announces Fabric User Data Functions (Generally Available)
 - On the RADACAD YouTube channel, Reza Rad (@RADACAD_COM) talks about Power BI Dashboard VS Report Differences and Scenarios
 - Phil Seamark (@PhilSeamark) explains how to Create Custom Visuals in Power BI with GitHub Copilot
 
                            
                            🚀 Deployment, Security and Operations
                            
                        
                        - On the Microsoft Fabric Café YouTube channel, Mehrdad Abdollahi presents Steve Campbell - Introduction to Version Control, GIT, and Power BI Developer Mode
 - On the Excel Basement YouTube channel, Rahim Zulfiqar Ali (@rahimzulfiqar) describes Power BI Cloud Account - Set Alerts, Auto Email Subscriptions, Quick Insights, Embed in PowerPoint
 - On the Fabric blog, Leo Li shares the On-premises data gateway September 2025 release
 
                            
                            🌐 General
                            
                        
                        - Daan Oosters (@daanoosters) discusses Fabcon Europe 2025: What’s new and what’s next for Power BI
 - Gilbert Quevauvilliers (@GilbertQue) talks about Fabulous Fabcon Vienna 2025
 - On the Power BI Tips YouTube channel, Mike Carlo and Tommy Puglia (@PowerBITips) discuss Fabcon Vienna - Ep.461 - Power BI tips
 - Sam McKay (@enterprisednaco) discusses Power BI’s Real Comeback? Fabric, AI, and the Future of Analytics
 - On the endjin blog, Carmel Eve (@carmel_eve) shares FabCon Vienna 2025: Day 1