Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Expert Data Modeling with Power BI, Second Edition

You're reading from   Expert Data Modeling with Power BI, Second Edition Enrich and optimize your data models to get the best out of Power BI for reporting and business needs

Arrow left icon
Product type Paperback
Published in Apr 2023
Publisher Packt
ISBN-13 9781803246246
Length 698 pages
Edition 2nd Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Soheil Bakhshi Soheil Bakhshi
Author Profile Icon Soheil Bakhshi
Soheil Bakhshi
Arrow right icon
View More author details
Toc

Table of Contents (22) Chapters Close

Preface 1. Section I: Data Modeling in Power BI
2. Introduction to Data Modeling in Power BI FREE CHAPTER 3. Data Analysis eXpressions and Data Modeling 4. Section II: Data Preparation in Query Editor
5. Data Preparation in Power Query Editor 6. Getting Data from Various Sources 7. Common Data Preparation Steps 8. Star Schema Preparation in Power Query Editor 9. Data Preparation Common Best Practices 10. Section III: Data Modeling
11. Data Modeling Components 12. Star Schema and Data Modeling Common Best Practices 13. Section IV: Advanced Data Modeling
14. Advanced Data Modeling Techniques 15. Row-Level and Object-Level Security 16. Dealing with More Advanced Data Warehousing Concepts in Power BI 17. Introduction to Dataflows 18. DirectQuery Connections to Power BI Datasets and Analysis Services in Composite Models 19. New Options, Features, and DAX Functions 20. Other Books You May Enjoy
21. Index

Preface

Nowadays, information is easily accessible via the Internet. A quick search of “What is Power BI?” results in millions of websites and articles about the topic. Here is a condensed definition of Power BI:

Power BI is the data platform subset of a larger Software as a Service (SaaS) platform called Power Platform, offered by Microsoft.

To better understand the preceding definition, we need to know what data platform and SaaS applications are.

A data platform is a comprehensive software framework designed to store, manage, integrate, analyze, and visualize large volumes of data from various sources in a secure, reliable, and scalable manner, enabling organizations to gain insights, make data-driven decisions, and improve their operations and customer experiences. Power BI has all the characteristics of a data platform.

A SaaS application is a subscription-based software solution fully hosted in the cloud that organizations rent and use via the Internet. Power BI is a SaaS application that is subscription-based and fully hosted in Microsoft’s cloud system. It offers various subscription plans, each with its own features, limitations, and toolsets.

It is critical to understand that the core of a data platform is the data itself. Spending time and money on a data platform is worth nothing without paying attention to how the data is stored, prepared, and modeled for analysis. The Power BI platform provides the required tools for that, and we need to have the knowledge to effectively and efficiently use those tools to establish the foundations of our data platform successfully.

This book will guide you to understand the ins and outs of data modeling and the required data preparations. This book teaches you how to connect to multiple data sources, understand the data and its interrelationships, and reshape it to create efficient data models. You will also learn about data exploration and navigation techniques to identify new metrics and perform custom calculations using various data modeling techniques. As you advance through the chapters, the book will demonstrate how to create full-fledged data models, enabling you to develop efficient and performant DAX code with new data modeling features. The book uses various real-world scenarios to ensure you learn practical techniques to solve business challenges by building optimal data models and being flexible in changing existing ones to meet evolving business requirements.

Finally, you’ll learn how to use some new and advanced modeling features to enhance your data models to carry out a wide variety of complex tasks. By the end of this book, you will have gained the skills to structure data from multiple sources in different ways and create optimized data models that support reporting and data analytics requirements.

lock icon The rest of the chapter is locked
Next Section arrow right
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime