πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided PL-300 Domain 3
Domain 3 β€” Module 6 of 7 86%
20 of 26 overall

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance

PL-300 Study Guide

Domain 1: Prepare the Data

  • Connecting to Data Sources Free
  • Storage Modes: Import, DirectQuery & DirectLake Free
  • Data Profiling & Quality Free
  • Power Query Transforms Free
  • Combining Data: Merge, Append & Queries
  • Fact Tables, Dimension Tables & Keys
  • Data Loading & Query Optimisation

Domain 2: Model the Data

  • Star Schema & Relationships
  • Date Tables & Table Properties
  • Columns vs Measures: When to Use Which
  • DAX Fundamentals Free
  • CALCULATE & Filter Context
  • Time Intelligence & Calculation Groups
  • Model Performance Optimisation

Domain 3: Visualize and Analyze the Data

  • Choosing & Formatting Visuals
  • Slicers, Filters & Interactions
  • Bookmarks, Tooltips & Navigation
  • Copilot in Power BI Reports
  • Report Pages & Paginated Reports
  • Mobile, Accessibility & Personalisation
  • AI Visuals & Pattern Discovery

Domain 4: Manage and Secure Power BI

  • Workspaces & Distribution
  • Dashboards, Alerts & Subscriptions
  • Gateways & Scheduled Refresh
  • Row-Level Security & Access Control
  • Sensitivity Labels & Governance
Domain 3: Visualize and Analyze the Data Premium ⏱ ~11 min read

Mobile, Accessibility & Personalisation

Design Power BI reports for mobile devices, configure accessibility features (alt text, tab order), enable personalisation, and set up automatic page refresh for near-real-time data.

Reports that work for everyone

β˜• Simple explanation

A good report works on any screen, for any person. Your CEO checks dashboards on their phone in a taxi. A team member with a visual impairment uses a screen reader. A regional manager wants to rearrange visuals to focus on their metrics.

Power BI supports all of these: mobile layout optimises reports for phones, accessibility features make reports usable with assistive technology, personalisation lets users customise their view, and automatic page refresh keeps data flowing in near-real-time.

Power BI’s mobile layout editor lets you create a phone-optimised version of any report page. Accessibility features include alt text for visuals, tab order configuration, and high-contrast mode. Personalisation enables end users to modify visual types, fields, and formatting without editing the report. Automatic page refresh reloads data at intervals for DirectQuery and composite models.

Mobile layout

Power BI Desktop includes a Mobile layout editor that creates phone-optimised versions of report pages.

How to create:

  1. View β†’ Mobile layout
  2. Drag visuals from the desktop layout onto the phone canvas
  3. Resize and rearrange for vertical scrolling
  4. Only visuals you add appear on mobile β€” the rest are hidden

Riley at Coastal Fresh (πŸ›’) creates a mobile layout for her store managers:

  • Revenue card at the top (immediately visible)
  • Bar chart of top products
  • Table with today’s sales detail
  • Slicers at the bottom

Store managers check this on their phones during the morning briefing β€” no scrolling needed for the headline numbers.

Best practice: mobile-first design
  • Top of screen = most important β€” cards and KPIs first
  • Vertical scrolling only β€” no side-scrolling
  • Fewer visuals β€” 4-6 max on mobile
  • Larger touch targets β€” slicers and buttons need to be finger-sized
  • Test on actual devices β€” what looks fine in the editor may be too small on a real phone

Accessibility

Power BI reports should be usable by people with disabilities, including those using screen readers, keyboard navigation, or high-contrast modes.

Key accessibility features

FeatureWhat to Configure
Alt textAdd descriptive text to every visual (Format β†’ General β†’ Alt text). Screen readers read this aloud.
Tab orderSet the order in which Tab key moves through visuals (View β†’ Selection pane β†’ Tab order view). Ensure logical reading order.
High contrastEnsure visuals are readable in high-contrast mode (don’t rely solely on colour).
Titles and labelsEvery visual should have a clear title. Axis labels should be descriptive.
Colour choicesUse colour-blind-friendly palettes. Don’t use colour as the only way to convey meaning.

Dr. Ethan at Bayview Medical (πŸ₯) ensures his compliance dashboard meets accessibility standards:

  • Alt text on every chart: β€œBar chart showing monthly patient admissions by department, January through December 2026”
  • Tab order follows the reading flow: title β†’ KPI cards β†’ charts β†’ table
  • Colour coding is supplemented with icons (green checkmark = compliant, not just green colour)
πŸ’‘ Exam tip: alt text for accessibility

Every visual should have alt text. It should describe what the visual shows, not just the visual type.

Bad: β€œBar chart” Good: β€œBar chart showing revenue by region. North leads with $420K.”

The exam tests whether you know to add alt text (Format pane β†’ General) AND configure tab order (Selection pane β†’ Tab order view). These are in different locations.

Personalisation

Personalisation lets report consumers change visuals without editing the report.

When enabled, users can:

  • Change the visual type (swap a bar chart for a table)
  • Add or remove fields from a visual
  • Change aggregation (switch from SUM to AVERAGE)
  • Modify sort order

How to enable: File β†’ Options β†’ Current file β†’ Report settings β†’ toggle β€œAllow end users to personalize visuals in this report”

Nadia at Prism Agency (πŸ“Š) enables personalisation so each client’s marketing manager can rearrange campaign visuals to focus on their preferred metrics β€” without Nadia creating custom reports for each.

Personalised views are saved per user β€” they don’t affect other users or the original report.

Automatic page refresh

Automatic page refresh reloads data at regular intervals β€” useful for near-real-time dashboards.

SettingDescription
Fixed intervalRefresh every N minutes/seconds. Minimum interval varies: shared capacity (30 min), dedicated/PPU capacity (as low as 1 second, admin-controlled)
Change detectionRefresh only when data actually changes (requires DirectQuery + admin enablement)

Requirements:

  • Must be DirectQuery or composite model (Import doesn’t support auto-refresh β€” use scheduled dataset refresh instead)
  • Minimum interval depends on workspace capacity type and admin settings
  • Admin must enable the feature in tenant settings

Kenji at Apex Manufacturing (🏭) sets his factory floor dashboard to refresh every 5 minutes (they have Premium capacity). The dashboard always shows near-current production data without anyone manually hitting refresh.

Knowledge check

Question

How do you create a mobile layout in Power BI?

Click or press Enter to reveal answer

Answer

View β†’ Mobile layout. Drag visuals from the desktop layout onto the phone canvas. Only visuals you explicitly add appear on mobile.

Click to flip back

Question

What two accessibility features should you configure for every report?

Click or press Enter to reveal answer

Answer

1. Alt text on every visual (Format β†’ General β†’ Alt text). 2. Tab order in the Selection pane to ensure logical keyboard navigation.

Click to flip back

Question

What does automatic page refresh require?

Click or press Enter to reveal answer

Answer

DirectQuery or composite model (Import doesn't support it), admin enablement in tenant settings, and Premium capacity for intervals shorter than 30 minutes.

Click to flip back

Knowledge Check

Nadia wants each client to be able to change chart types and swap fields on their own report view β€” without affecting other users. What feature should she enable?

Knowledge Check

Kenji's factory dashboard uses DirectQuery. He wants data to refresh every 5 minutes without user interaction. What does he need?

🎬 Video coming soon

Next up: AI Visuals and Pattern Discovery β€” use Power BI’s built-in AI to find insights automatically.

← Previous

Report Pages & Paginated Reports

Next β†’

AI Visuals & Pattern Discovery

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.