Create a calculated column in order-details to get line totals using the related products table:
LineTotal = RELATED(products[unitPrice]) * order-details[quantity] * (1 - order-details[discount])
Session 2 introduces beginner DAX measures, Power Query transformations, and practical analysis features used by business teams in day-to-day reporting.
Expectation reminder: this course is an introduction to get learners started, not advanced mastery. For comprehensive learning, the DataCamp Power BI Fundamentals Track (17 hours) provides complete coverage beyond these two sessions.
Use this section as a live demo. Each formula includes a copy button so learners can paste directly into Power BI.
Create a calculated column in order-details to get line totals using the related products table:
LineTotal = RELATED(products[unitPrice]) * order-details[quantity] * (1 - order-details[discount])
Total Sales = SUM(order-details[LineTotal])
Total Orders = DISTINCTCOUNT(orders[orderID])
Avg Order Value = DIVIDE([Total Sales], [Total Orders], 0)
Customer Count = DISTINCTCOUNT(orders[customerID])
Beverages Sales =
CALCULATE(
[Total Sales],
categories[categoryName] = "Beverages"
)
Germany Sales =
CALCULATE(
[Total Sales],
customers[country] = "Germany"
)
Talking point: use measures for dynamic report totals and calculated columns for row-level logic.
Open dirty CSV files via Transform Data and run these guided clean-up blocks.
Final reminder: this bootcamp is only an introduction. It gives learners a practical start but they will need deeper study to master DAX and Power Query.
| Learning Path | Goal | Suggested Resource |
|---|---|---|
| DAX Mastery | Context transition, time intelligence, optimization | SQLBI learning tracks + DAX Guide practice |
| Power Query Mastery | Advanced shaping, query folding, M functions | Microsoft Learn Power Query path + hands-on projects |
| Power BI Delivery | Publishing, sharing, governance, refresh | Microsoft Learn service administration modules |
| Structured Learning | Complete Power BI fundamentals (17 hours) | DataCamp Power BI Fundamentals Track |
| Practical Practice | Portfolio-quality dashboards and storytelling | Repeat this course workflow on new datasets |