Power BI Weekly
Issue #196 - 28th February 2023
An announcement that came in yesterday, which I can't quite tell whether it comes as a surprise, is that Streaming Dataflows are being retired as of mid-March (2023). I hope those using Streaming Dataflows got a bit more notice about their retirement than the couple of weeks of notice given in the blog! Anyway, the Power BI team has pointed people towards the Azure Stream Analytics No-code editor as a migration path which now offers a superset of the Streaming Dataflows capabilities. Learn more about how you can then integrate with Power BI on that blog. The other announcement this week is the On-premises data gateway February release. Not really any updates other than Power BI Desktop version alignment, but there is a notice for those using Power BI Dataflows which connect to on-prem gateway data sources; if your gateway version is older than April 2021, your connection might fail. So remember to update!
Elsewhere this week, Ted Pattison has presented Dev Camp Session 30 - Building Multi language Reports for Power BI in 2023, showing off a useful external tool to achieve this in an easier manner. Phil Seamark has described how to Speed up Distinct Count calculations in Power BI using Aggregations, Denis Selimovic has described How to block other people from overriding your dataset in Power BI (and why you might not want to do that), and Kurt Buhler has written a brilliant article (as ever) titled “It Depends” - Power BI Best Practices & Optimizations, describing the differences between "best practices" and "optimizations", and showing the experimental approach required to properly diagnose and solve issues.
🛠️ Data Prep
- On the Power BI blog, Jadelyn Ray announces the retirement of Streaming Dataflows
- Rick de Groot (@Rickmaurinus) discusses Understanding List Sort in Power Query
- Chandeep Chhabra (@chandeep2786) talks about Subtotal and Column Total in Power Query
- Kim Leblanc covers Découvrez les paramètres et fonctions dans Power Query [French]
- Philipp Lenz (@lenz_philipp) describes how to Extract numbers from strings by using PowerQuery
- Chris Webb (@cwebb_bi) describes Removing Diacritics From Text In Power Query
- Hafeez Jimoh (@jimohhafeezco) covers Introduction to Power Query
- Max Wikström (@maxwiks) delves into Power BI storage modes – Import vs Direct Query
🧩 Data Modeling
- Marc Lelijveld (@MarcLelijveld) writes about From Frustration to Optimization: A Journey through Power BI Data Model Design
- Phil Seamark (@PhilSeamark) covers Speed up Distinct Count calculations in Power BI using Aggregations
- On the SQLBI blog, Alberto Ferrari (@FerrariAlberto) describes how to Show the initial balance for any date selection in Power BI – Unplugged #48
- Leila Gharani (@LeilaGharani) discusses Will Artificial Intelligence Make Learning DAX Obsolete?
- Hafeez Jimoh (@jimohhafeezco) provides an Intro to DAX
- Ted Pattison (@TedPattison) presents Dev Camp Session 30 Building Multi language Reports for Power BI in 2023
- Lars Schreiber (@SchreiberLars) covers So kalkulierst Du prozentuale Anteile vom Ganzen in DAX [German] and covers Produktverkäufe ab dem ersten Verkaufstag vergleichen [German]
- Ignacio Barrau (@ignacho_07) covers [TabularEditor] Analizador de buenas prácticas de modelado [Spanish]
- Kurt Buhler (@kurtbuhler) describes how to Check & Query Data from Tabular Editor
📊 Report Authoring and Interactivity
- Meagan Longoria (@mmarie) describes What to know about the new accessible Power BI themes
- Reid Havens (@HavensBI) explains how to Apply Conditional Formatting by Category in Power BI
- On the Learning Science YouTube channel, Learning Science talks about Conditional formatting based on string fields in Power BI - New feature
- Laura Graham-Brown (@Laura_GB) writes about Power BI – 5 Stars SVG
- Davide Bacci shares a Deneb Pancake Spider Chart
- Patrick Leblanc (@GuyInACube) explains How to get a clock in your Power BI Report
- Also on the SQL Server Central blog, Daniel Calbimonte (@dcalbimonte) explains How to Forecast Data in Power BI
- Also on the Enterprise DNA blog, Gaelim Holland (@_EnterpriseDNA) explains How To Make Parallel Coordinate Plots In Python
- On the Microsoft BI Tools blog, Joost van Rossum (@ssisjoost) writes about Viewing streaming data in Power BI
🚀 Deployment, Security and Operations
- On the Power BI blog, Nikki Waghani (@NikkiWaghani) announces On-premises data gateway February release
- Denis Selimovic (@DenSelimovic) describes How to block other people from overriding your dataset in Power BI (and why you might not want to do that)
- Also on the Enterprise DNA blog, Sam McKay (@_EnterpriseDNA) discusses Data Sources in Power BI Workspaces
🌐 General
- Kurt Buhler (@kurtbuhler) writes “It Depends” - Power BI Best Practices & Optimizations
- Adam Saxton (@GuyInACube) talks about Different ways to work with Microsoft Excel in Power BI (2023)