Mastering Power Bi: Transforming Data Into Insights
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.13 GB | Duration: 12h 48m
Published 5/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.13 GB | Duration: 12h 48m
Learn Power BI from setup all the way through Power Query, Data Modelling, DAX and Visualizing your data
What you'll learn
Navigate and utilize the Power BI interface to connect to data sources, build reports within the Power BI ecosystem.
Describe the different storage modes available in Power BI and understand the strengths and weaknesses of each mode.
Learn how to use Power Query and the M language to cleans and transform your data
Describe the process and importance of data modelling using industry recognized approaches
Establish relationships between tables and understand the implications of cardinality, filter propagation, and model performance.
Write DAX formulas to create calculated columns and measures, apply logic, perform aggregations, and implement advanced time intelligence functions.
Apply BI skills to real-world business scenarios through guided projects that simulate common use cases like sales tracking, performance analysis.
Requirements
No prior experience with Power BI is needed as we'll learn everything from scratch but any familiarity with data is always useful
Description
Unlock the power of data with "Mastering Power BI: Transforming Data into Insights" — a comprehensive, hands-on course designed to take you from foundational knowledge to advanced proficiency in Microsoft Power BI. Whether you're a business analyst, data professional, or aspiring BI developer, this course provides the skills and confidence you need to transform raw data into actionable insights.Starting with Power Query, you’ll learn how to import, clean, and shape data, building efficient preparation workflows. Along the way you will learn about the different storage modes available and be able to contrast between them. You will also explore aggregations in Power BI and learn how to use these to overcome performance challenges.A special emphasis is placed on Dimensional Modeling — a technique used to structure data into fact and dimension tables for efficient querying and user-friendly analytics. You'll explore star and snowflake schemas, learn how to identify facts and dimensions and implement these models in Power BI to support self-service analysis and accurate performance measurement.The course then progresses into DAX (Data Analysis Expressions) — the formula language of Power BI. You’ll learn how to write DAX to perform dynamic calculations, create time intelligence metrics, understand evaluation context and drive interactivity in your reports.Throughout the course, theory is balanced with practical, real-world tasks that reinforce learning. You will solve common business problems, and complete a guided project that simulates actual reporting challenges. By the end, you’ll have a deep understanding of the end-to-end BI workflow.No prior experience in Power BI is required, but familiarity with Excel or basic data concepts is helpful.
Overview
Section 1: Introduction
Lecture 1 Course Introduction
Lecture 2 Who This Course Is For
Lecture 3 How To Take This Course
Lecture 4 Motivations & Setting Expectations
Lecture 5 What Is Power BI
Lecture 6 Overview of Power BI Components
Lecture 7 Power BI Licensing
Lecture 8 Fabric SKUs
Lecture 9 Course Overview
Section 2: Download & Install Microsoft Power BI Desktop
Lecture 10 Section Objectives
Lecture 11 Download Option 1
Lecture 12 Download Option 2
Lecture 13 Exploring the Power BI Interface
Lecture 14 Options & Settings
Lecture 15 Power BI Skillsets
Section 3: ETL - Import Mode
Lecture 16 Section Objectives
Lecture 17 Storage Modes - Import
Lecture 18 Direct Query
Lecture 19 Live Connection
Lecture 20 Composite Models & Summary
Lecture 21 Sample Sales Data Overview
Lecture 22 Extract : Ingest Sample Data
Lecture 23 Transform : REPLACE & FILTER
Lecture 24 Transform : SPLIT Column
Lecture 25 Transform : Add Custom Column
Lecture 26 Transform : FILL Down & Column By Example
Lecture 27 Dark Theme
Lecture 28 Transform : GROUP & AGGREGATE Data
Lecture 29 Parameters Example 1 : Dynamic Worksheets
Lecture 30 Parameters Example 2 : Filter Rows
Lecture 31 Parameters Example 3 : Filter Rows Extended
Lecture 32 Power Query Best Practice
Lecture 33 Parameters Example 3 : Data Source From Parts
Lecture 34 Duplicate & Reference
Lecture 35 Transform : Append Sales Data
Lecture 36 Transform : Clean Appended Data
Lecture 37 Transform : Merge Data
Lecture 38 Transform : Merge - Fuzzy Match
Lecture 39 Custom Functions Overview
Lecture 40 Transform : Invoke Custom Function - Example 1
Lecture 41 Your Feedback is Appreciated
Lecture 42 Transform : Custom Function Error Handling
Lecture 43 Extract : Ingest Sample JSON File
Lecture 44 Transform : Invoke Custom Function - Example 2
Lecture 45 Transform : Custom Function Exercise
Lecture 46 Transform : Custom Function Exercise Walkthrough
Lecture 47 Transform : Transpose
Lecture 48 Transform : Unpivot
Lecture 49 Transform : Pivot
Lecture 50 Organize Your Work - Best Practice
Lecture 51 Date Table
Lecture 52 Create Date Table in PowerQuery
Lecture 53 Other Transformations
Lecture 54 Load Data to Power BI Desktop
Lecture 55 Creating Our First Visualizations
Lecture 56 Power Query Data Profiling Tools
Lecture 57 End of Section Summary
Section 4: ETL - Direct Query
Lecture 58 Section Objectives
Lecture 59 Resources
Lecture 60 Connecting to SSMS
Lecture 61 Import 1 Million Rows of Data
Lecture 62 Connect to 1 Million Rows of Data in DQ
Lecture 63 Import Vs DirectQuery - Page Refresh
Lecture 64 Query Folding
Lecture 65 Best Practice for Connecting to Relational Data Sources
Lecture 66 Agggregations
Lecture 67 Data Prep for Aggregations
Lecture 68 Create Aggregation
Lecture 69 Configure Aggregation
Lecture 70 Introduction to Performance Analyzer
Lecture 71 Test Your Aggregation
Lecture 72 Direct Query Summary
Section 5: Dimensional Modelling
Lecture 73 Section Objectives
Lecture 74 Dimensional Modelling
Lecture 75 Fact Tables
Lecture 76 Dimension Tables
Lecture 77 Star Schema
Lecture 78 Kimball's 4 Step Process to Dimensional Modelling
Lecture 79 Normalization
Lecture 80 Denormalization
Lecture 81 Relationships
Lecture 82 Handling Multiple Fact Tables
Lecture 83 Handling Multiple Dates
Lecture 84 Build a Dimensional Model
Lecture 85 Ingest Dimensional Model Data
Lecture 86 Build a Star Schema
Lecture 87 Build Date Dimension Using DAX
Lecture 88 Mark As Date Table
Lecture 89 Create Your Own Dimension Tables and Keys
Lecture 90 Cardinality
Lecture 91 The Flat Table
Section 6: Visualizations
Lecture 92 Section Objectives
Lecture 93 Visualizations
Lecture 94 Clustered Bar & Column Chart
Lecture 95 Stacked Bar & Column Chart
Lecture 96 Stacked vs Column Legend
Lecture 97 Line and Clustered Chart
Lecture 98 Clustered Chart With Two Measures
Lecture 99 100% Stacked Chart
Lecture 100 Line Charts
Lecture 101 Area Charts
Lecture 102 Stacked and 100% Area Charts
Lecture 103 Pie & Doughnut Chart
Lecture 104 Tree Map & Funnel Chart
Lecture 105 Card Visual
Lecture 106 Table Visual
Lecture 107 Matrix Visual
Lecture 108 Scatter Chart
Lecture 109 Slicer Visual
Lecture 110 AI - Decomposition Tree
Lecture 111 AI - Q&A Visual
Lecture 112 A reference to Power BI Visualization Types
Section 7: Data Types & Measure Context
Lecture 113 Section Objectives
Lecture 114 Data Types
Lecture 115 DAX Measures
Lecture 116 Measure Context
Section 8: Implicit & Explicit Measures
Lecture 117 Implicit vs Explicit Measures
Lecture 118 Creating Explicit Measures
Section 9: Creating Measures Table
Lecture 119 Creating a Measures Table
Lecture 120 Alternate to Measures Table
Lecture 121 Hybrid Option for Measures & Folders
Section 10: Calculated Columns & Measures
Lecture 122 Calculated Columns vs Measures
Section 11: Scalar Functions
Lecture 123 Column level vs Iterator Functions
Lecture 124 Column Level Function Scenario
Lecture 125 MAXX Function Example
Section 12: Table Functions
Lecture 126 Table Functions
Lecture 127 SUMMARIZECOLUMNS Virtual Table
Lecture 128 Virtual Table in a Measure
Lecture 129 SUMMARIZECOLUMNS With FILTER
Lecture 130 CALCULATETABLE Part 1
Lecture 131 CALCULATETABLE Part 2
Lecture 132 KEEPFILTERS
Lecture 133 SELECTCOLUMNS
Lecture 134 INTERSECT & EXCEPT
Section 13: Other DAX Functions
Lecture 135 COUNTROWS
Lecture 136 DISTINCTCOUNT
Lecture 137 VALUES Function
Lecture 138 DISTINCT Function
Lecture 139 FILTER Function
Section 14: CALCULATE & Evaluation Context
Lecture 140 Evaluation Context
Lecture 141 Using CALCULATE to Modify Filter Context
Lecture 142 Using ALL & REMOVEFILTERS to Modify Filter Context
Lecture 143 ALL Function
Lecture 144 ALLSELECTED
Lecture 145 ALLEXCEPT
Lecture 146 Introduction to Visual Calculations
Lecture 147 Understanding Context
Section 15: Condition Logic & Relationship Functions
Lecture 148 Create Forecast : Exercise
Lecture 149 IF Conditional Logic
Lecture 150 RELATED Table Function
Lecture 151 Create Forecast Measure
Section 16: Time Intelligence
Lecture 152 Time Intelligence Functions
Lecture 153 SAMEPERIODLASTYEAR
Lecture 154 DATESYTD
Lecture 155 DATESINPERIOD
Lecture 156 DATESBETWEEN
Lecture 157 DATEVALUE
Lecture 158 A reference to time intelligence functions
Lecture 159 Handling Multiple Dates - USERELATIONSHIP
Section 17: Storytelling
Lecture 160 Create Sales by Month Visual
Lecture 161 Highlight Lowest & Highest Data Points
Lecture 162 Screen Size
Lecture 163 Doughnut Chart to Show Percentages Without Measures
Lecture 164 Decomposition Tree
Lecture 165 Field Parameters - Handling Multiple Dimensions
Lecture 166 Field Parameters - Handling Multiple Measures
Lecture 167 Your Task - Create The Finished Report
Lecture 168 My Final Report
Lecture 169 Congratulations
This course is ideal for business analysts, data professionals, Excel users, managers, and anyone looking to turn data into actionable insights using Power BI.