7.1 Visual Types and Selection

Key Takeaways

  • Power BI offers 30+ built-in visual types plus custom visuals from AppSource.
  • Choose visuals based on the analytical question: comparison, composition, distribution, relationship, or trend over time.
  • Tables and matrices display raw data; charts visualize patterns and comparisons.
  • Card and KPI visuals highlight single important metrics; gauges show progress toward targets.
  • The new visual calculation feature allows DAX expressions directly within visuals without creating model measures.
Last updated: March 2026

Visual Types and Selection

Quick Answer: Choose visuals based on what you are analyzing: bar/column charts for comparison, line charts for trends, pie/donut for composition, scatter for relationships, cards for KPIs, and tables/matrices for detailed data. The PL-300 tests your ability to select the most appropriate visual for a given business scenario.

Choosing the Right Visual

Analytical QuestionBest Visual Types
Compare valuesBar chart, Column chart, Clustered bar/column
Show trend over timeLine chart, Area chart, Line and clustered column
Show compositionPie chart, Donut chart, Stacked bar/column, Treemap
Show distributionHistogram, Box plot, Scatter chart
Show relationshipScatter chart, Bubble chart
Show geographic dataMap, Filled map, Shape map, Azure map
Highlight a single valueCard, Multi-row card, KPI
Show progress to goalGauge, KPI
Display detailed dataTable, Matrix
Show hierarchyDecomposition tree, Treemap, Matrix
Show flow/waterfallWaterfall chart, Funnel chart

Core Visual Types

Bar and Column Charts

When to use: Comparing values across categories

Chart TypeDescriptionBest For
Clustered columnSide-by-side vertical barsComparing categories
Stacked columnSegments stacked verticallyComposition + comparison
100% stacked columnSegments as percentagesProportional comparison
Clustered barSide-by-side horizontal barsLong category names
Stacked barSegments stacked horizontallyComposition + long names

Tip: Use horizontal bars when category labels are long (e.g., product names). Use vertical columns when categories are few and labels are short.

Line and Area Charts

When to use: Showing trends over time (continuous data)

Chart TypeDescriptionBest For
Line chartLines connecting data pointsTrends over time
Area chartLine chart with filled areaVolume trends
Stacked areaMultiple filled areasCumulative trends
Line and clustered columnLines + bars togetherDual metrics comparison

Pie and Donut Charts

When to use: Showing proportions of a whole (composition)

Best practices:

  • Limit to 5-7 categories (too many slices become unreadable)
  • Use when values sum to a meaningful total (100%)
  • Consider a treemap or stacked bar as alternatives for many categories

Tables and Matrices

VisualDescriptionBest For
TableFlat rows and columnsDetailed data display
MatrixRows AND columns with hierarchiesPivot-table style analysis

Matrix features:

  • Row and column hierarchies with expand/collapse
  • Subtotals and grand totals
  • Stepped layout for hierarchy readability
  • Conditional formatting for data bars, color scales, icons

Cards

VisualDescription
CardSingle large number (KPI headline)
Multi-row cardMultiple metrics in a compact layout
KPIValue + trend + target

Maps

VisualDescriptionBest For
Map (Bing)Bubble/circle markers on a mapPoint locations
Filled mapColored regions/countriesRegional comparison
Shape mapCustom shape boundariesCustom geographic areas
ArcGIS mapAdvanced mapping (Esri)Detailed spatial analysis
Azure mapAzure Maps integrationEnterprise mapping

Other Important Visuals

VisualUse Case
Scatter chartRelationship between two numeric variables
Waterfall chartShow how an initial value increases/decreases to a final value
Funnel chartShow progressive reduction in stages (sales pipeline)
TreemapHierarchical composition with nested rectangles
Decomposition treeAI-powered root cause analysis
Ribbon chartRanking changes over time
GaugeProgress toward a single target value
SlicerInteractive filter control

Visual Calculations (DAX in Visuals)

Visual calculations are a new feature allowing DAX expressions evaluated within the context of a visual, without creating model-level measures.

// Running total within a visual
Running Total = RUNNINGSUM([Revenue])

// Difference from previous
Vs Previous = [Revenue] - PREVIOUS([Revenue])

// Percentage of grand total
% of Total = DIVIDE([Revenue], COLLAPSE([Revenue], ROWS))

Key functions for visual calculations:

  • RUNNINGSUM() — Cumulative total
  • PREVIOUS() / NEXT() — Adjacent values
  • FIRST() / LAST() — First/last in the visual
  • COLLAPSE() — Aggregate to parent level
  • EXPAND() — Drill to child level

When to Use Visual Calculations vs. Measures

ScenarioUse
Calculation needed in many visualsMeasure (reusable)
Calculation specific to one visual's layoutVisual calculation
Running totals in a specific chartVisual calculation
KPI needed across reportsMeasure

Paginated Reports

Paginated reports are pixel-perfect, print-ready reports for scenarios where Power BI interactive reports are not suitable:

FeatureInteractive ReportPaginated Report
Best forExploration, interactivityPrinting, export, formal documents
Page layoutCanvas-based, responsiveFixed pixel-perfect layout
Data volumeSummarized (aggregated)Can render every row
Authoring toolPower BI DesktopPower BI Report Builder
Export formatsPDF, PPTX, PNGPDF, Excel, Word, CSV, XML
LicensingPro or higherPremium or PPU required

When to choose paginated reports:

  • Invoices, statements, or receipts
  • Reports that must fit specific page dimensions
  • Reports requiring all rows (not aggregated)
  • Reports destined for printing or PDF distribution

On the Exam

The PL-300 frequently tests:

  • Selecting the appropriate visual for a business scenario
  • Understanding when to use tables vs. matrices
  • Knowing when paginated reports are appropriate
  • Visual calculations vs. model measures
  • Map visual requirements (data categories for geocoding)
Test Your Knowledge

A business user wants to see how each product category contributes to total revenue, with the ability to drill into subcategories. Which visual is most appropriate?

A
B
C
D
Test Your Knowledge

The finance department needs a monthly report with every transaction row, formatted for A4 paper printing with a company header and footer. Which report type should you use?

A
B
C
D
Test Your Knowledge

Which visual should you use to show the relationship between advertising spend and sales revenue for different products?

A
B
C
D