
David Kofod Hanna
linkedin.com/newsletters/self-service-power-bi-fabric-7237000963331420162
My aim is to guide self-service Power BI developers for more enterprise manageable concepts in a consumable and practical way - because I have been on that journey for years, and still is..
Microsoft Data Platform MVP, MCT, Certified Tabular Editor 3 Trainer, DP-600, DP-700, PL-300, CPUX-F, PL-900
David Kofod Hanna's Sessions
Understanding DAX PillarsSQLBits 2026
DAX is a simple language (but not easy at all). Its pillars, though, need to be clearly understood in order not to get confused when they interact between them in your measures, calculated columns or calculated tables. In this session the five DAX pillars (filter context, row context, context transition, iterators and expanded tables) will be explained, with examples, one by one first and then in interaction between them. Examples will be in increasing complexity order.
Mastering Power BI Documentation System – Not Just an AfterthoughtSQLBits 2026
“You do not rise to the level of your goals, you fall to the level of your systems.”
We all have a vision for great documented Power BI solutions - but well to often we push it at the end, forget it or can't remember it.
This session will suggest a well-designed Power BI documentation systems that lead to progress, even when motivation is low.
In this session, you'll get hands-on methods for making documentation a natural part of your Power BI workflow.
We'll explore Power Query metadata, Table Groups and scripting in Tabular Editor, INFO.VIEW DAX functions, external tools, model layout views, TMDL view documentation, VertiPaq Analyzer in DAX Query views, Semantic Link Labs, and JSON theme documentation.
Everything is tied together in a user-friendly, accessible app – where the end user meets the documentation directly.
This isn’t just inspiration – it’s a system you can take home and apply.
A Power BI documentation system – not just an afterthought
20 Power Query (M)agic Tips That Every User Should KnowSQLBits 2025
This session will guide you through 20 tips and tricks on how to leverage Power Query and the (M)agic through UI, hidden gems and code to boost your use and understanding of Power Query.
Whether you're just starting or looking for that one extra trick to optimize your workflow, this session covers it all.
Understanding DAX PillarsSQLBits 2026
DAX is a simple language (but not easy at all). Its pillars, though, need to be clearly understood in order not to get confused when they interact between them in your measures, calculated columns or calculated tables. In this session the five DAX pillars (filter context, row context, context transition, iterators and expanded tables) will be explained, with examples, one by one first and then in interaction between them. Examples will be in increasing complexity order.
Mastering Power BI Documentation System – Not Just an AfterthoughtSQLBits 2026
“You do not rise to the level of your goals, you fall to the level of your systems.”
We all have a vision for great documented Power BI solutions - but well to often we push it at the end, forget it or can't remember it.
This session will suggest a well-designed Power BI documentation systems that lead to progress, even when motivation is low.
In this session, you'll get hands-on methods for making documentation a natural part of your Power BI workflow.
We'll explore Power Query metadata, Table Groups and scripting in Tabular Editor, INFO.VIEW DAX functions, external tools, model layout views, TMDL view documentation, VertiPaq Analyzer in DAX Query views, Semantic Link Labs, and JSON theme documentation.
Everything is tied together in a user-friendly, accessible app – where the end user meets the documentation directly.
This isn’t just inspiration – it’s a system you can take home and apply.
A Power BI documentation system – not just an afterthought
20 Power Query (M)agic Tips That Every User Should KnowSQLBits 2025
This session will guide you through 20 tips and tricks on how to leverage Power Query and the (M)agic through UI, hidden gems and code to boost your use and understanding of Power Query.
Whether you're just starting or looking for that one extra trick to optimize your workflow, this session covers it all.