Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
APPLIES TO:
Power BI Desktop
Power BI service
Power BI visualizations transform your data into interactive charts, graphs, and maps that reveal patterns and trends at a glance. They are the primary way to communicate data insights, converting curated data and DAX calculations from your semantic model into meaningful visual representations that make relationships immediately clear.
Unlike static charts, Power BI visuals are interactive and dynamic. Users can select, filter, drill down, and explore data across multiple visuals on a page. Each interaction automatically updates related visuals. This dynamic behavior enables self-service exploration and deeper understanding without requiring technical expertise. For advanced scenarios like write-back, you can use translytical task flows to trigger actions and update data directly from your reports.
This article explains how visualizations work in Power BI and how to use them effectively in your reports.
Tip
For a comprehensive catalog of all available visuals with guidance on when to use each one, example scenarios, and best practices, see Choose the best visual for your data.
How visualizations work
Every visual in Power BI connects to your semantic model through field mappings. When you create a visual, you drag fields from your data model onto specific areas like axes, values, legends, or tooltips. Power BI then aggregates and renders the data according to the visual type you select. For detailed instructions on adding visuals to reports, see Add visuals to a Power BI report.
Visuals automatically update when:
- The underlying data refreshes
- You apply filters
- You interact with other visuals on the page
- Slicers or filter pane selections change
This live connection between visuals and data ensures reports always reflect current information and user context.
Visual selection
Power BI offers more than 40 built-in visual types, including charts for comparison and trends, tables and matrices, maps, AI-powered visuals, slicers, and specialized visuals like gauges and KPIs.
Figuring out what kind of visual best suits your needs depends on:
- Your data type: Categorical, numerical, time-based, or geographic
- Your analysis goal: Compare values, show trends, reveal relationships, or track progress
- Your audience: Executives need high-level summaries, while analysts need detailed data
For more information, see Choose the best visual for your data.
Visual interactions
One of the most powerful features of Power BI is how visuals interact with each other on a report page. By default, visuals use cross-filtering and cross-highlighting:
- Cross-filtering: Selecting a data point in one visual filters the data shown in other visuals. For example, clicking a region in a bar chart filters a line chart to show only that region's data.
- Cross-highlighting: Instead of filtering completely, this feature dims unrelated data while it highlights the selected data, preserving context.
You can customize these interactions or disable them entirely for specific visuals. For example, you might want a card visual that shows total sales to remain static regardless of what users select elsewhere on the page.
For more information, see Change how visuals interact in a report.
Drill-down and drill-through
Power BI supports multiple levels of data exploration:
- Drill down: Move from higher-level aggregations to more detailed levels within the same visual. For example, drill from year to quarter to month in a column chart.
- Drill up: Move back to higher aggregation levels.
- Drill through: Right-click a data point and navigate to a different report page with detailed information filtered to that specific context.
These capabilities let report consumers explore data at their own pace without overwhelming the main report view.
For more information, see Drill mode in a visual and Set up drill-through in reports.
Visual filters
You can filter visuals in many ways:
- Filters pane: Use the Filters pane to apply filters at the visual, page, or report level.
- Slicers: Add on-canvas filter controls that users can interact with. Slicers support buttons, lists, dropdowns, and date ranges.
- Cross-filtering: Select data in one visual to filter others automatically.
Filters cascade from report level to page level to visual level, with more specific filters overriding broader ones.
For more information, see Filters pane in Power BI reports and Slicers in Power BI.
Visual customization with themes and formatting
Power BI provides extensive customization options to ensure visuals match your organization's branding and communicate insights clearly:
- Report themes: Apply consistent colors, fonts, and visual styles across all visuals in a report. Use built-in themes or create custom themes with JSON files.
- Conditional formatting: Automatically change colors, add icons, or apply data bars based on values. Highlight performance above or below targets dynamically.
- Tooltips: Customize the information shown when users hover over data points. You can even create entire report pages as rich tooltips.
- Format pane: Customize titles, labels, backgrounds, borders, gridlines, and hundreds of other visual properties.
Effective formatting enhances clarity without cluttering visuals. Use color purposefully to highlight important insights rather than for decoration.
For detailed guidance, see Get started formatting visuals.
Advanced visual features
Beyond basic charting, Power BI offers advanced capabilities to enhance analysis:
- Visual calculations: Create running totals, moving averages, percent of total, and rankings directly within visuals without modifying the semantic model.
- Analytics pane: Add reference lines (average, median, min/max), trend lines, forecasting, and error bars to highlight patterns and benchmarks.
- Small multiples: Split a single visual into a grid of smaller versions, one for each category, making it easy to spot patterns and outliers across segments.
These features help you tell richer data stories without creating dozens of separate visuals.
Custom and preview visuals
Beyond built-in visuals, you can:
- Download custom visuals from Microsoft AppSource, including specialized charts, calendars, KPI indicators, and visuals from third-party developers.
- Create your own custom visuals by using the Power BI visuals SDK and TypeScript.
- Use preview visuals that are still in development. Enable preview features in File > Options and settings > Options > Preview features.
Preview visuals might have limited functionality or change before general release. By using preview visuals, you can try new capabilities early and provide feedback.
For more information, see Power BI custom visuals.
Related content
- Choose the best visual for your data - Comprehensive catalog of all Power BI visuals with guidance on when to use each type
- Add visuals to a Power BI report
- Change how visuals interact in a report
- Get started formatting visuals
- Report themes in Power BI Desktop