Taming Key-Value Tables in Power BI

IMG
Instructor
Markus Ehrenmueller-Jensen
April 15, 2026 (Wednesday)
10:00 AM PDT | 01:00 PM EDT
Duration: 60 Minutes
Webinar Id: 70261
Access Recorded Version
One Attendee / Group Attendees

Unlimited Viewing Recorded Version for 6 months ( Access information will be emailed 24 hours after the completion of live webinar)

Support

Toll free: 1-800-385-1607
Mailto: support@euwebinars.com

Overview:

Key-value (or entity-attribute-value) tables are common in modern applications. They offer schema flexibility for developers but often create serious modeling challenges for analysts. Instead of clear columns, you inherit rows of attributes. Instead of stable structures, you get dynamic metadata. The result? Complex pivots, ambiguous relationships, poor compression, and fragile calculations.

This session explores practical techniques to convert key-value tables into a robust star schema using Power Query and sound modeling principles. We’ll examine how to pivot and dynamically assign the correct data type.

You’ll gain a clear understanding of how to convert key-value tables into common tables. By the end, you’ll know how to turn a flexible-but-fragile structure into a performant, maintainable analytical model.

Why you should Attend:

Key-value tables look flexible - until they start breaking your model. Unpredictable attributes, finding the correct data type, and other issues can quietly undermine performance and trust in your reports. If you’ve ever imported an “attributes” table and hoped for the best, this session is for you. In “Taming Key-Value Tables in Power BI”, you’ll learn how to transform chaotic key-value structures into clean, analytics-ready models inside Microsoft Power BI - before they derail your reports and your credibility.

Areas Covered in the Session:

  • What key-value (entity-attribute-value) tables are and why they exist
  • Why flexible schemas create analytical challenges
  • Pivoting attribute rows into stable columns
  • Performance implications of wide vs. tall transformations
  • Reducing DAX complexity through upstream restructuring
  • Step-by-step demonstration: from raw key-value table to star schema
  • Best practices for scalable modeling in Microsoft Power BI

Who Will Benefit:

  • People who (start to) work with Power BI

Speaker Profile

Markus Ehrenmueller-Jensen is the founder of Savory Data, with a career spanning project leadership, data engineering, and business intelligence architecture since 1994. He holds degrees in software engineering and business education and serves as a professor of databases and project engineering at HTL Leonding, a technical college. He is also certified in PL-300 (Power BI Data Analyst), DP-203 (Azure Data Engineer Associate Certification), DP-600 (Fabric Analytics Engineer Associate), and DP-700 (Fabric Data Engineer Associate).

Markus actively contributes to the global data community, speaking regularly at international conferences such as SQL Bits in London, Power BI Next Step in Copenhagen, Data Saturdays throughout Europe, and SQL Days. He co-founded SQL PASS Austria in 2013 and the Power Platform User Group Austria in 2016; both organizations merged in 2021 to form Data Community Austria. Since 2014, he has organized Data Community Austria Day in Vienna, fostering knowledge sharing among data professionals. In recognition of his technical leadership and community involvement, Markus has been honored as a Microsoft Data Platform Most Valuable Professional (MVP) since 2017.

In addition to his speaking engagements, Markus contributes articles to reputable journals and has authored the book "Data Modeling with Microsoft Power BI," published in June 2024.