Self-Service and Enterprise Data Warehouses with Power BI
Markus Ehrenmueller-Jensen

#Data_Modeling
#Power_BI
#Microsoft
#DAX
#T-SQL
#Power_Query
#ETL
Data modeling is the single most overlooked feature in Power BI Desktop, yet it's what sets Power BI apart from other tools on the market. This practical book serves as your fast-forward button for data modeling with Power BI, Analysis Services tabular, and SQL databases. It serves as a starting point for data modeling, as well as a handy refresher.
Author Markus Ehrenmueller-Jensen, founder of Savory Data, shows you the basic concepts of Power BI's semantic model with hands-on examples in DAX, Power Query, and T-SQL. If you're looking to build a data warehouse layer, chapters with T-SQL examples will get you started. You'll begin with simple steps and gradually solve more complex problems.
This book shows you how to:
Table of Contents
Plart I. Data Modeling 101
Chapter 1. What Is a Data Model?
Chapter 2. Building a Data Model
Chapter 3. Real-World Examples
Chapter 4. Performance Tuning
Part II. Data Modeling in Power Bl
Chapter 5. Understanding a Power Bl Data Model
Chapter 6. Building a Data Model in Power Bl
Chapter 7. Real-World Examples Using Power Bl
Chapter 8. Performance Tuning in the
Power Bl Data Model
Part Ill. Data Modeling for Power Bl with the Help of DAX
Chapter 9. Understanding a Data Model from the DAX Point of View
Chapter 10. Building a Data Model with DAX
Chapter 11. Real-World Examples Using DAX
Chapter 12. Performance Tuning with DAX
Part IV. Data Modeling for Power Bl with the Help of Power Query
Chapter 13. Understanding a Data Model from the Power Query Point of View
Chapter 14. Building a Data Model with Power Query and M
Chapter 15. Real-World Examples Using Power Query and M
Chapter 16. Performance Tuning the Data Model with Power Query
Part V. Data Modeling for Power Bl with the Help of SQL
Chapter 17. Understanding a Relational Data Model
Chapter 18. Building a Data Model with SQL
Chapter 19. Real-World Examples Using SQL
Chapter 20. Performance Tuning the Data Model with SQL
About the Author
Markus Ehrenmueller-Jensen is the founder of Savory Data and has worked as a project leader, trainer & consultant for data engineering, business intelligence, and data science since 1994. He is an educated software engineer, graduated business educator, and professor for databases and project engineering at HTL Leonding (technical college) and certified in MCSE Data Platform, MCSE Business Intelligence, and MCT. Markus speaks regularly at international conferences (eg. PASS Summit, SQLBits, SQL Saturdays, SQL Days, Power BI World Tour, ...) and writes articles for well-known journals. He is the author of 'Self-Service AI in Power BI Desktop' (Apress, 2020) and co-author of 'Power BI MVP Book' (Amazon, 2019). In 2013 he co-founded Data Community Austria (formerly known as SQL PASS Austria and Power BI Usergroup Austria) and has organized Data Saturdays in Austria since 2014. For his technical leadership in the community, he was awarded as a Microsoft Data Platform MVP in 2017.









