Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications

Categories

🎓 Certifications
🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
CheatGrid
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications
LVLEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

PL-300 - Microsoft Power BI Data Analyst Cheat Sheet

PL-300 - Microsoft Power BI Data Analyst Cheat Sheet

Back to Data, AI & Analytics
🎯Take a practice test on this topic6 practice tests · 257 questions→

The PL-300 exam certifies your ability to deliver business value with Microsoft Power BI, from connecting and cleaning data through modeling it with DAX, building reports, and securing the result. Its skills are measured as of April 20, 2026 across four areas: Prepare the data, Model the data, Visualize and analyze the data, and Manage and secure Power BI. Passing demands genuine fluency in Power Query for shaping data and DAX for calculations, plus a working knowledge of the Power BI Service for sharing and governance. Many questions are scenario based and reward the choice Microsoft considers best practice, such as choosing Import over DirectQuery when refresh latency allows, or using a measure instead of a calculated column. A score of 700 out of 1000 is required to pass.

What This Cheat Sheet Covers

This topic spans 19 focused tables and 199 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Connect to Data Sources and Choose a Storage ModeTable 2: Profile and Clean the DataTable 3: Transform and Shape Columns in Power QueryTable 4: Structure Queries: Fact and Dimension Tables, Merge, Append, and LoadingTable 5: Design the Data Model: Relationships, Dimensions, and Date TablesTable 6: DAX Measures and the CALCULATE FunctionTable 7: Advanced DAX: Time Intelligence, Semi-Additive Measures, and Calculation GroupsTable 8: Optimize Model PerformanceTable 9: Select and Format VisualsTable 10: Slicing, Filtering, and Visual CalculationsTable 11: Build Reports with CopilotTable 12: Report Interactivity: Bookmarks, Navigation, Interactions, and DrillthroughTable 13: Report Polish: Tooltips, Sorting, Selection Pane, Personalization, and RefreshTable 14: Report Delivery: Mobile, Accessibility, and ExportTable 15: Identify Patterns and Trends with Analytics and AITable 16: Manage Workspaces, Apps, and Content DistributionTable 17: Data Refresh, Gateways, Subscriptions, and AlertsTable 18: Workspace Roles, Item Access, and Sensitivity LabelsTable 19: Row-Level Security (RLS)

Table 1: Connect to Data Sources and Choose a Storage Mode

Prepare the data (25-30%) > Get or connect to data: identify and connect to data sources or a shared semantic model, change source settings (credentials and privacy levels), choose between Import, DirectQuery, and Direct Lake, and create and modify parameters.

ConceptExampleDescription
Import storage mode
Need fastest queries + full DAX, source small enough to copy → Import
A snapshot of the data is copied and compressed into the in-memory VertiPaq engine for fast, fully interactive visuals.
• Default choice; richest feature set
• Not live: needs a scheduled or manual refresh to show new source data
DirectQuery storage mode
Source too big or too fast-changing to copy → DirectQuery
No data is stored; each visual sends a query to the source (DAX translated to native SQL) at report time.
• Near real-time, no refresh of a copy
• Limits: 1,000,000-row intermediate cap, fewer DAX features, query folding required
Direct Lake storage mode
Large Fabric lakehouse, want Import speed + freshness → Direct Lake
A Fabric-only mode that reads Delta/Parquet from OneLake straight into VertiPaq; refresh is a fast metadata-only framing, not a data copy.
• Not the same as DirectQuery: it uses the VertiPaq engine, not source queries
• Direct Lake on SQL can fall back to DirectQuery; Direct Lake on OneLake cannot
Dual storage mode
Shared dimension table in a composite model → set to Dual
A table that can act as either Import or DirectQuery per query, used to cut limited relationships and speed up composite models. Returns from cache when possible, else queries the source.
Live connection to a semantic model
Reuse a published, governed model → Live connection (thin report)
Connects a report to an existing published Power BI semantic model (or AAS/SSAS) with no local model built.
• Always passes the user identity for security trimming
• Some modeling (like calculated tables) is unavailable

More in Data, AI & Analytics

  • Google Cloud Professional Data Engineer Cheat Sheet
View all 2 topics in Data, AI & Analytics