PL-300 cheat sheet
A one-page reference for the Microsoft Power BI Data Analyst exam: the format, how the domains are weighted, and the glossary terms for this exam.
Exam at a glance
Vendor
Microsoft
Level
Associate
Questions
60
Time
100 min
Mock pass mark
70%
Domains
4
Practice Qs
205
Code
PL-300
Domain weightings
How much of the exam each domain covers. Spend your study time in proportion — the heavier the domain, the more questions you'll see.
Key terms
- Power BI
- Power BI is Microsoft's business-analytics platform for preparing, modeling, visualizing, and sharing data. PL-300 covers the full analyst workflow across its four domains.
- Power Query
- Power Query is the Power BI data-connection and transformation engine used to get, clean, and shape data. PL-300 covers Power Query in the prepare-the-data domain.
- DAX
- DAX (Data Analysis Expressions) is the formula language for creating measures and calculated columns in Power BI models. PL-300 requires proficiency with DAX for model calculations.
- Measure
- A measure is a DAX calculation evaluated in the context of a report, such as a sum or time-intelligence value. PL-300 covers creating aggregation, time-intelligence, and semi-additive measures.
- CALCULATE
- CALCULATE is a core DAX function that evaluates an expression in a modified filter context. PL-300 covers using CALCULATE as a foundation for advanced measures.
- Semantic model
- A semantic model (formerly dataset) is the Power BI data model of tables, relationships, and measures that reports query. PL-300 covers designing, optimizing, and securing semantic models.
- Star schema
- A star schema is a data-modeling pattern with central fact tables related to surrounding dimension tables. PL-300 covers building fact and dimension tables and modeling relationships.
- Relationship
- A relationship connects tables in a Power BI model by matching keys, with a cardinality and cross-filter direction. PL-300 covers defining relationships and role-playing dimensions.
- DirectQuery
- DirectQuery is a Power BI storage mode that queries the source at report time instead of importing data. PL-300 covers choosing between DirectLake, DirectQuery, and Import.
- Import mode
- Import mode is a Power BI storage mode that loads a copy of the data into the model for fast queries. PL-300 covers it alongside DirectQuery and DirectLake in the prepare-the-data domain.
- Row-level security
- Row-level security (RLS) restricts which rows a user can see in a Power BI report based on their identity or role. PL-300 covers implementing RLS roles and group membership.
- Sensitivity label
- A sensitivity label is a Microsoft Purview classification applied to Power BI content to enforce protection and compliance. PL-300 covers applying sensitivity labels in the manage-and-secure domain.
- Copilot in Power BI
- Copilot in Power BI is an AI assistant that generates report pages, narrative visuals, and semantic-model summaries from natural language. PL-300 covers using Copilot in the visualize-and-analyze domain.