Azure Weekly - Power BI Weekly #202 - 11th April 2023
Power BI Weekly Newsletter Issue #202
powered by endjin
Welcome to the 202nd edition of Power BI Weekly! This week we've been given the official announcement of the topic I've been banging on about for the last couple of weeks, and that's the public preview of the Tabular Model Definition Language (TMDL). Currently the only way to utilize this new format is through the TOM API, but in the future it will be baked directly into Microsoft products. Another huge announcement this week is the general availability for composite models on Power BI Datasets and Analysis Services models - a feature that came into preview in December 2020, if you can believe it! As promised by Jeroen, this includes some improvements that were guaranteed for the GA of this feature, such as the ability to utilize the feature without having to have the Build permission / Contributor role. As ever, well done to the Power BI team for their hard work over the last 2.5 years. The final announcement this week is the new Deployment Pipelines feature: View item’s code changes before deploying it, which will show a diff view of your report's changes to maintain confidence in the updates you're making.
Elsewhere this week, my colleague Barry has shared a recording of his SQLBits 2023 lightning talk about Creating a high performance Data Team: lessons learned from the field, and Kurt Buhler is back with another great blog describing How to manage “Reporting Objects” in a Power BI Dataset.
If you have any content you'd like to contribute to the newsletter, please tweet @PowerBIWeekly or ping an email to PowerBIWeekly@endjin.com.
Interested in Azure? Sign up to our sibling newsletter Azure Weekly to receive all the week's Azure news.
@edfreeman_ | @endjin
powerbiweekly.info | endjin.com
Data Prep
Covering: Power Query (M), Dataflows, Data connectors, AI Insights
- Alex Powers (@notaboutthecell) writes about 5 Tips for Learning Data Types in Power Query Formula Language
- Rick de Groot (@Rickmaurinus) talks about Lookup Values in the Same Table with Power Query M
- Reid Havens (@HavensBI) describes Where to Find Data for your Power BI Practice? (with Roland Szirmai)
- Brian Julius (@_EnterpriseDNA) describes How To Capture and Clean On-Screen Data To Use In Power BI
- Patrick Leblanc and Pat Mahoney (@GuyInACube) describe how to Setup a Reverse Hybrid Table without using Tabular Editor for Power BI
- Allison Kennedy (@ExcelAllison) writes about Power BI DimTime table
- On the Excel Basement YouTube channel, Rahim Zulfiqar Ali (@rahimzulfiqar) describes how to Import / Migrate Excel workbooks [DATA MODEL, SCHEMA, EXPLICIT MEASURES (DAX)] into Power BI Desktop
Data Modeling
Covering: DAX (Measures & Calculated Tables/Columns), Relationships, Analysis Services, Composite models
- On the Power BI blog, Rui Romano (@RuiRomano) announces the Announcing public preview of the Tabular Model Definition Language (TMDL)
- Also on the Power BI blog, Jeroen ter Heerdt (@jeroenterheerdt) shares Announcing general availability for composite models on Power BI Datasets and Analysis Services models
- On the SQLBI blog, Marco Russo (@marcorus) covers Optimizing SWITCH on slicer selection with Group By Columns
- ,, Alberto Ferrari (@FerrariAlberto) describes Displaying only child values in parent-child – Unplugged #46
- On the MSSQLTips site, Koen Verbeeck (@Ko_Ver) writes about What is a Snowflake Schema and how to use in Power BI
- Brian Julius (@_EnterpriseDNA) describes How To Tune Up Your Power BI Data Model With The Best Practice Analyzer
- Reid Havens (@HavensBI) covers Hiding Measures from [DAX] Intellisense and describes Hiding Measures with Tabular Editor
- Chris Webb (@cwebb_bi) writes about Understanding The “A Measure Is Used In Cross Highlighting” Error In Power BI
- Sam McKay (@_EnterpriseDNA) explains How To Use Variables In DAX Formula With Power BI [2023 Update] and talks about Calculating Averages Per Weekdays or Weekends Using DAX In Power BI [2023 Update]
Report Authoring and Interactivity
Covering: Layout and formatting, Visualizations, Interactivity, Themes, Mobile reports, Dashboards
- Kurt Buhler (@kurtbuhler) describes How to manage “Reporting Objects” in a Power BI Dataset
- Brian Julius (@_EnterpriseDNA) describes How To Fix Spaghetti Line Charts In Power BI
- Dhruvin Shah (@DhruvinShah16) describes how to Effortlessly Embed Your Live Power BI Report in PowerPoint
- On the Learning Science YouTube channel, Learning Science explains How to add Power BI interactive visuals in PowerPoint Presentation and describes Custom visual in Power BI
- Gaelim Holland (@_EnterpriseDNA) describes How To Create A Word Cloud Of Any Shape In Power BI Using Python
- Kim Leblanc covers Power BI: Appliquer tous les segments avec un bouton [French]
- Miguel Félix covers Algo diferente no Power BI [Portuguese]
- On the Towards Data Science blog, Thomas A Dorfer (@ThomasADorfer) describes Advanced Time-Series Anomaly Detection with Deep Learning in PowerBI
- On the Excel Basement YouTube channel, Rahim Zulfiqar Ali (@rahimzulfiqar) talks about Insert Star Rating Visual Look into Microsoft Power BI via REPT & Emoji, describes Conditional Formatting based on String Fields in Microsoft Power BI, blogs about Field Parameters in Power BI | Changing Columns & Measures in Visuals Easily with Field Parameters and describes Field Parameters in Microsoft Power BI - Dynamic Axis & Measures
- Bas Dohmen (@HowToPowerBI) blogs about Totals Option for Fields Parameters in Power BI
Deployment, Security and Operations
Covering: Workspaces and Apps, Template Apps, Deployment Pipelines, Gateways, Security, Sharing, Licences, Admin operations, Developer Tooling
- On the Power BI blog, Lee Benjamin writes Now on Deployment Pipelines: View item’s code changes before deploying it
- On the RADACAD blog, Reza Rad (@Rad_Reza) describes Data-Level Security in Power BI and writes about Deployment Pipelines in Power BI: How the Software Development Lifecycle Works?
- Gilbert Quevauvilliers (@GilbertQue) delves into Power BI Gateway – How to allow multiple users to use the same data source for their dataset
- Adam Saxton (@GuyInACube) discusses Where are the Power BI Gateway logs? I thought I knew...
- Lars Schreiber (@SchreiberLars) covers So reparierst Du eine gescheiterte geplante Aktualisierung Deines Power BI Datasets [German]
General
Covering: Cross-topic announcements & feature summaries, Whitepapers, Community events, Learning Resources & Certifications, Podcasts, Sample reports, End-to-end walkthroughs
- On the Excel Basement YouTube channel, Rahim Zulfiqar Ali (@rahimzulfiqar) shares Free Practice Assessment MCQs for Exam PL-300 Microsoft Power BI Data Analyst Certification
Useful Links
- Azure Weekly - Interested in Azure? Sign up to our sister newsletter Azure Weekly to receive all the week's Azure news
- M language reference - Official Power Query M Reference
- DAX Studio - Useful open source tool for executing and analyzing DAX queries, founded by Darren Gosbell
- DAX Guide - Your go-to reference on the DAX language, created by the SQLBI team
- Power BI Visuals Reference - An exhaustive list (as of Sep. 2018) of all Power BI native & custom visuals, placed into separate categories, again created by the SQLBI team
- Report Theme Generator - A handy report theme generator created by the Power BI Tips and Tricks team
- Power BI Theme templates - Detailed Power BI Theme templates for all the native visuals, created by David Eldersveld
- Power BI from Rookie to Rock Star - Free, detailed eBook to get up and running with Power BI, written by Reza Rad
- Power BI Architecture diagram - An informative Power BI Architecture diagram, created by Dustin Ryan
- Power BI Whitepapers - A list of official Power BI whitepapers, covering Security, Premium deployment, Advanced Analytics and more
Tweet | Forward | Preferences | Unsubscribe
Older messages
Power BI Weekly #201 - 4th April 2023
Tuesday, April 4, 2023
Power BI Weekly Newsletter Issue #201 powered by endjin Welcome to the 201st edition of Power BI Weekly! Just a single announcement this week - a small (yet mighty) feature has landed, which is the
☁️ Azure Weekly #412 - 2nd April 2023
Sunday, April 2, 2023
Azure Weekly Newsletter Issue #412 powered by endjin Welcome to issue 412 of Azure Weekly! This week saw the Azure Cosmos DB Conf 2023. There's a YouTube Playlist available of all the talks and I
Power BI Weekly #200 - 28th March 2023
Tuesday, March 28, 2023
Power BI Weekly Newsletter Issue #200 powered by endjin Welcome to the 200th edition of Power BI Weekly! Another milestone for the Power BI Weekly newsletter - thanks as ever to all of you for
☁️ Azure Weekly #411 - 26th March 2023
Sunday, March 26, 2023
Azure Weekly Newsletter Issue #411 powered by endjin Welcome to issue 411 of Azure Weekly! As you can probably guess it's an "AI all the things" week, with lots of announcements about
Power BI Weekly #198 - 14th March 2023
Tuesday, March 14, 2023
Power BI Weekly Newsletter Issue #198 powered by endjin Welcome to the 198th edition of Power BI Weekly! A few more announcements this week. Possibly the most exciting of the announcements is the (opt-
You Might Also Like
Import AI 399: 1,000 samples to make a reasoning model; DeepSeek proliferation; Apple's self-driving car simulator
Friday, February 14, 2025
What came before the golem? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Defining Your Paranoia Level: Navigating Change Without the Overkill
Friday, February 14, 2025
We've all been there: trying to learn something new, only to find our old habits holding us back. We discussed today how our gut feelings about solving problems can sometimes be our own worst enemy
5 ways AI can help with taxes 🪄
Friday, February 14, 2025
Remotely control an iPhone; 💸 50+ early Presidents' Day deals -- ZDNET ZDNET Tech Today - US February 10, 2025 5 ways AI can help you with your taxes (and what not to use it for) 5 ways AI can help
Recurring Automations + Secret Updates
Friday, February 14, 2025
Smarter automations, better templates, and hidden updates to explore 👀 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
The First Provable AI-Proof Game: Introducing Butterfly Wings 4
Friday, February 14, 2025
Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? undefined The Market Today #01 Instagram (Meta) 714.52 -0.32%
GCP Newsletter #437
Friday, February 14, 2025
Welcome to issue #437 February 10th, 2025 News BigQuery Cloud Marketplace Official Blog Partners BigQuery datasets now available on Google Cloud Marketplace - Google Cloud Marketplace now offers
Charted | The 1%'s Share of U.S. Wealth Over Time (1989-2024) 💰
Friday, February 14, 2025
Discover how the share of US wealth held by the top 1% has evolved from 1989 to 2024 in this infographic. View Online | Subscribe | Download Our App Download our app to see thousands of new charts from
The Great Social Media Diaspora & Tapestry is here
Friday, February 14, 2025
Apple introduces new app called 'Apple Invites', The Iconfactory launches Tapestry, beyond the traditional portfolio, and more in this week's issue of Creativerly. Creativerly The Great
Daily Coding Problem: Problem #1689 [Medium]
Friday, February 14, 2025
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given a linked list, sort it in O(n log n) time and constant space. For example,
📧 Stop Conflating CQRS and MediatR
Friday, February 14, 2025
Stop Conflating CQRS and MediatR Read on: my website / Read time: 4 minutes The .NET Weekly is brought to you by: Step right up to the Generative AI Use Cases Repository! See how MongoDB powers your