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.
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 Question | Best Visual Types |
|---|---|
| Compare values | Bar chart, Column chart, Clustered bar/column |
| Show trend over time | Line chart, Area chart, Line and clustered column |
| Show composition | Pie chart, Donut chart, Stacked bar/column, Treemap |
| Show distribution | Histogram, Box plot, Scatter chart |
| Show relationship | Scatter chart, Bubble chart |
| Show geographic data | Map, Filled map, Shape map, Azure map |
| Highlight a single value | Card, Multi-row card, KPI |
| Show progress to goal | Gauge, KPI |
| Display detailed data | Table, Matrix |
| Show hierarchy | Decomposition tree, Treemap, Matrix |
| Show flow/waterfall | Waterfall chart, Funnel chart |
Core Visual Types
Bar and Column Charts
When to use: Comparing values across categories
| Chart Type | Description | Best For |
|---|---|---|
| Clustered column | Side-by-side vertical bars | Comparing categories |
| Stacked column | Segments stacked vertically | Composition + comparison |
| 100% stacked column | Segments as percentages | Proportional comparison |
| Clustered bar | Side-by-side horizontal bars | Long category names |
| Stacked bar | Segments stacked horizontally | Composition + 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 Type | Description | Best For |
|---|---|---|
| Line chart | Lines connecting data points | Trends over time |
| Area chart | Line chart with filled area | Volume trends |
| Stacked area | Multiple filled areas | Cumulative trends |
| Line and clustered column | Lines + bars together | Dual 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
| Visual | Description | Best For |
|---|---|---|
| Table | Flat rows and columns | Detailed data display |
| Matrix | Rows AND columns with hierarchies | Pivot-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
| Visual | Description |
|---|---|
| Card | Single large number (KPI headline) |
| Multi-row card | Multiple metrics in a compact layout |
| KPI | Value + trend + target |
Maps
| Visual | Description | Best For |
|---|---|---|
| Map (Bing) | Bubble/circle markers on a map | Point locations |
| Filled map | Colored regions/countries | Regional comparison |
| Shape map | Custom shape boundaries | Custom geographic areas |
| ArcGIS map | Advanced mapping (Esri) | Detailed spatial analysis |
| Azure map | Azure Maps integration | Enterprise mapping |
Other Important Visuals
| Visual | Use Case |
|---|---|
| Scatter chart | Relationship between two numeric variables |
| Waterfall chart | Show how an initial value increases/decreases to a final value |
| Funnel chart | Show progressive reduction in stages (sales pipeline) |
| Treemap | Hierarchical composition with nested rectangles |
| Decomposition tree | AI-powered root cause analysis |
| Ribbon chart | Ranking changes over time |
| Gauge | Progress toward a single target value |
| Slicer | Interactive 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 totalPREVIOUS()/NEXT()— Adjacent valuesFIRST()/LAST()— First/last in the visualCOLLAPSE()— Aggregate to parent levelEXPAND()— Drill to child level
When to Use Visual Calculations vs. Measures
| Scenario | Use |
|---|---|
| Calculation needed in many visuals | Measure (reusable) |
| Calculation specific to one visual's layout | Visual calculation |
| Running totals in a specific chart | Visual calculation |
| KPI needed across reports | Measure |
Paginated Reports
Paginated reports are pixel-perfect, print-ready reports for scenarios where Power BI interactive reports are not suitable:
| Feature | Interactive Report | Paginated Report |
|---|---|---|
| Best for | Exploration, interactivity | Printing, export, formal documents |
| Page layout | Canvas-based, responsive | Fixed pixel-perfect layout |
| Data volume | Summarized (aggregated) | Can render every row |
| Authoring tool | Power BI Desktop | Power BI Report Builder |
| Export formats | PDF, PPTX, PNG | PDF, Excel, Word, CSV, XML |
| Licensing | Pro or higher | Premium 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)
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?
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?
Which visual should you use to show the relationship between advertising spend and sales revenue for different products?