8.3 Export Settings and Automatic Page Refresh

Key Takeaways

  • Export settings control whether users can export data from visuals to CSV, Excel, PDF, or PowerPoint.
  • Automatic page refresh keeps visuals updated at set intervals — essential for real-time or near-real-time dashboards.
  • Change detection refresh only reloads visuals when the underlying data has actually changed, reducing unnecessary refreshes.
  • Export restrictions interact with sensitivity labels — Confidential content may block certain export formats.
  • Minimum auto-refresh interval depends on capacity type: 1 second for DirectQuery on Premium, 30 minutes for Import.
Last updated: March 2026

Export Settings and Automatic Page Refresh

Quick Answer: Control exports via File → Options → Report Settings. Automatic page refresh (Page Settings → Page Refresh) auto-updates visuals at set intervals. DirectQuery models can refresh as often as every second on Premium. Change detection mode only refreshes when the source data actually changes, reducing unnecessary load.

Export Settings

Configuring Export Permissions

File → Options → Report Settings → Export Data
SettingDescription
Allow export of underlying dataUsers can export the detail rows behind a visual
Allow export of summarized dataUsers can export the aggregated data shown in a visual
Allow export to PDFReport can be exported as a PDF document
Allow export to PowerPointReport can be exported as a .pptx file
Allow export to imageIndividual visuals can be saved as images

Export Interactions with Sensitivity Labels

When a sensitivity label is applied:

  • Confidential labels may encrypt exported PDFs and Office documents
  • Highly Confidential labels may block all exports
  • Labels travel with the exported content
  • Watermarks may be applied to exports

Automatic Page Refresh

Configuration

Page Settings → Page Refresh → Toggle On
→ Auto page refresh type: Fixed interval or Change detection
→ Set interval or detection measure

Fixed Interval Refresh

CapacityMinimum Interval (DirectQuery)Minimum Interval (Import)
Pro30 minutesNot available
Premium/Fabric1 second30 minutes

Change Detection Refresh

Instead of refreshing on a fixed schedule, change detection only refreshes when data changes:

  1. Create a change detection measure that returns a value indicating data freshness:
Last Update = MAX(Sales[ModifiedDate])
  1. Set the measure as the change detection source
  2. Power BI polls the measure at the configured interval
  3. Visuals refresh only when the measure value changes

Benefits:

  • Reduced unnecessary refreshes
  • Lower source database load
  • Better user experience (no flicker when data hasn't changed)

On the Exam

The PL-300 frequently tests:

  • Configuring export restrictions for reports
  • Setting up automatic page refresh for real-time dashboards
  • Understanding minimum refresh intervals by capacity type
  • Using change detection for efficient refresh
Test Your Knowledge

A real-time operations dashboard needs to update every 5 seconds using DirectQuery. What capacity is required?

A
B
C
D
Test Your Knowledge

What is the advantage of "Change detection" automatic page refresh over "Fixed interval" refresh?

A
B
C
D
Test Your Knowledge

A report with a "Confidential" sensitivity label is exported to PDF. What happens to the label?

A
B
C
D