All labs
beginnerPower BI
Build Your First Power BI Dashboard
Stay safe and cost-free
Power BI Desktop is 100% free and runs locally on your computer. You do NOT need a paid Power BI Pro/Premium account, a credit card, or a work/school email to complete this lab. Simply close any prompts asking you to sign in or start a trial.
You will learn to
- Import flat CSV data into Power BI Desktop and verify data types
- Create high-level metric cards
- Build Bar Charts and Pie Charts to visualize distribution
- Write a simple DAX measure for Profit Margin
- Add an interactive Slicer to dynamically filter the report
- Publish and format the final dashboard for stakeholders
Before you start
- A Windows PC (Power BI Desktop is Windows-only)
- Power BI Desktop (free download)
- The sample dataset (download below)
Step-by-step
1. Install Power BI Desktop
Done when: Power BI Desktop is open to a blank white canvas2. Get the dataset and Import
Done when: The data loads and the fields (columns) appear in the "Data" pane on the far right3. Verify Data Types in Power Query
Done when: Data types are verified and Power Query is closed4. Create Headline Cards
Done when: A styled card showing exact Total Revenue is visible on the canvas5. Visualize Sales by Product
Done when: A horizontal bar chart showing products sorted by revenue is visible6. Write a DAX Measure
Done when: A new card displays the custom DAX calculation7. Make it interactive with a slicer
Done when: Selecting a region dynamically updates all other visuals on the page8. Tidy and save
Done when: You have a clean, professional, fully interactive dashboard saved locally
Finished every step?
Reflect
- Why is it better to use a DAX measure for calculations rather than adding a static column in Power Query?
- How does cross-filtering enhance the user experience of a dashboard?
- What steps would you take if a date column was imported as text?

