O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Microsoft Power BI - A Complete Introduction

Video Description

Learn how to use Microsoft's Power BI Tools, including Power BI Desktop, Power BI Service and PowerBI Developer

About This Video

  • Learn to analyze data from different data sources and create your own datasets
  • Immerse yourself on Power BI and find out more about its advanced features

In Detail

This course will take you on a journey where you'll you will learn why Power BI offers you a comprehensive set of Business Intelligence tools for your data analysis goals and how to use these tools in the required way. Quickly structure your data, easily add calculations to it, and create and publish nice-looking charts in just a few minutes. You will learn about different tools in the Power BI universe, understand Power BI Desktop and its components, and lot more.

The code bundle for this video course is available at https://github.com/PacktPublishing/Microsoft-Power-BI---A-Complete-Introduction

Table of Contents

  1. Chapter 1 : Getting Started
    1. Welcome to this Course 00:02:40
    2. Understanding the Power BI Tools 00:07:01
    3. Initial Project 1/3: Installing Power BI Desktop and Connecting to Data 00:06:30
    4. Initial Project 2/3: Working in the Query Editor 00:06:51
    5. Initial Project 3/3: Working in the Data Model and Creating a Visualization 00:06:27
    6. Course Outline 00:03:02
    7. How to use the Attached Project Files 00:03:12
  2. Chapter 2 : An Introduction to Power BI Desktop
    1. An Overview of the Workflow in Power BI Desktop 00:02:37
    2. Introducing the Different Views of the Data Model 00:07:10
    3. Taking a r Look at the Query Editor Interface 00:04:07
    4. Before we Dive Deeper: Recommended Settings 00:03:17
  3. Chapter 3 : An Introduction to the Query Editor
    1. Just to be sure: What is the Query Editor? 00:03:18
    2. Connecting Power BI Desktop to our Data Sources 00:05:10
    3. Editing Rows 00:09:55
    4. Understanding Append Queries 00:06:07
    5. Editing Columns 00:05:21
    6. Replacing Values 00:03:14
    7. Formatting Data 00:06:27
    8. Pivoting and Unpivoting Columns 00:04:36
    9. Splitting Columns 00:03:30
    10. Creating a New Group for our Queries 00:01:30
    11. What we Achieved until Now and How to Continue 00:00:49
    12. Introducing the Star Schema 00:06:09
    13. Duplicating and Referencing Queries 00:03:39
    14. Creating the DIM Region Table 00:07:25
    15. Entering Data Manually 00:04:04
    16. Merging Queries 00:10:45
    17. Finishing the DIM Region Table 00:09:21
    18. Introducing the DIM AgeGroup Table 00:01:04
    19. Creating an Index Column 00:03:57
    20. Duplicating Columns and Extracting Information 00:05:49
    21. Creating Conditional Columns 00:04:17
    22. Creating the FACT Population Table 00:04:38
    23. Performing Basic Mathematical Operations 00:01:54
    24. Improving Performance and Loading Data into the Data Model 00:10:26
    25. Module Summary 00:00:42
  4. Chapter 4 : Working on our Data Model: Data & Relationship View
    1. Module Introduction 00:00:47
    2. Query Editor vs. Data Model 00:02:30
    3. Introducing and Understanding Relationships 00:07:50
    4. Editing Relationships 00:03:06
    5. Understanding Cardinality 00:04:37
    6. Cross Filter Selection and Many-To-Many Relationships 00:07:21
    7. Active Properties 00:02:00
    8. Understanding the differences between the M-Language and DAX 00:02:42
    9. M vs. DAX applied: Calculated Columns 00:08:55
    10. M vs. DAX: Conclusion 00:01:14
    11. DAX - Basic information 00:08:11
    12. DAX and Calculated Columns 00:08:43
    13. Calculated Columns vs. Measures 00:01:11
    14. Introducing DAX-Measures 00:04:50
    15. DAX-Measures Continued 00:06:26
    16. Categorizing Data 00:02:08
    17. Module Summary 00:00:53
  5. Chapter 5 : Working in the Report View to Visualize our Results
    1. Module Introduction 00:01:02
    2. Understanding the Interface of the Report View 00:11:21
    3. Creating our First Visualizations 00:07:03
    4. Editing Interactions and Adding Tooltips 00:06:54
    5. Adding Color Saturation 00:02:26
    6. Understanding Hierarchies and Adding Drill-Down 00:05:44
    7. Formatting Charts and Sorting 00:09:40
    8. Introducing Slicers 00:05:53
    9. Adding Treemaps and Tables 00:08:51
    10. Applying different Filter Types 00:06:34
    11. Creating (Multi-Row) Cards 00:05:43
    12. Understanding Combined Visualizations and Waterfalls 00:04:27
    13. Module Summary 00:00:42
  6. Chapter 6 : Power BI Service & Power BI Mobile - How to Continue?
    1. Module Introduction 00:00:35
    2. Continuing our Work and why we need Power BI Service 00:04:25
    3. Comparing Power BI Free, Pro and Premium 00:02:45
    4. Logging in to Power BI Service 00:01:15
    5. Understanding the Interface 00:05:18
    6. Importing our Data from Power BI Desktop to Power BI Service 00:05:16
    7. Understanding the Dataset Menu 00:04:52
    8. Working on Reports 00:07:02
    9. Introducing Dashboards 00:04:00
    10. Exploring our Workspace 00:04:28
    11. Understanding Gateways 00:03:11
    12. Comparing Personal and On-Premise Gateway and Installing a Gateway 00:04:56
    13. Working alone or Collaborating with Colleagues 00:00:55
    14. Collaborating in App Workspaces 00:04:25
    15. Sharing the Results 00:00:55
    16. Publishing the App 00:04:26
    17. Content Packs from Online Services 00:06:21
    18. Power BI Mobile: Installing and Understanding the Mobile App 00:11:28
    19. One Last Thing: Excluding Datasets from Sharing 00:05:22
    20. Module Summary 00:01:47
  7. Chapter 7 : Other Data Sources
    1. Module Introduction 00:01:22
    2. Importing JSON Data 00:06:28
    3. Importing Data from REST APIs 00:05:01
    4. Preparation: Setting up a MySQL Server 00:08:09
    5. Importing Data from a MySQL Server (and other SQL Servers) 00:06:38
    6. Wrap Up 00:00:56
  8. Chapter 8 : Creating Custom Visuals (Power BI for Developers)
    1. Module Introduction 00:01:09
    2. How do Custom Visuals Work? 00:04:15
    3. Using Data Driven Documents (D3) 00:02:39
    4. Creating and Using a Visual 00:08:20
    5. Installing an IDE (Code Editor) 00:01:35
    6. Understanding the visuals.ts File 00:04:56
    7. Understanding the Project Structure 00:04:11
    8. Installing d3.js (Data Driven Documents) 00:05:32
    9. Adding a First Shape 00:05:32
    10. Connecting Shapes to Data 00:08:14
    11. Scaling Shapes 00:09:53
    12. Managing Visual Capabilities to Allow Data Input 00:03:23
    13. Starting the Data Extraction 00:04:56
    14. Limiting the Data Input 00:01:36
    15. Extracting Data 00:04:49
    16. Displaying the User Data 00:02:35
    17. Optimizing the Code 00:03:44
    18. Adding Dynamic Coloring 00:03:54
    19. Making Bars Selectable (Cross-Visual) 00:07:36
    20. Adding X-Axis Labels 00:08:40
    21. Adding Custom Visuals Settings 00:03:09
    22. Extracting the Visual Configuration 00:09:48
    23. Informing Power BI About the Custom Configuration 00:04:42
    24. Next Steps 00:01:21
    25. Packaging the Custom Visual 00:01:28
    26. Wrap Up 00:01:05
  9. Chapter 9 : Course Roundup
    1. Congratulations 00:01:43