top of page

Smart Narrative in Power BI: Auto-Generate Report Summaries

  • Writer: admin
    admin
  • Apr 17
  • 4 min read

Updated: May 7

Power BI's Smart Narrative is a built-in visual that automatically generates text summaries from your report data. Instead of leaving report readers to interpret charts on their own, Smart Narrative translates your visuals into plain-language insights, including trends, outliers, and key values, without any manual writing.


The feature is available in both Power BI Desktop and the Power BI service.


What Smart Narrative Does

Smart Narrative reads the visuals on your report page and produces a dynamic text summary based on the underlying data model. The summary updates in real time when a user applies a filter, clicks a slicer, or cross-filters from another visual. It works alongside other Power BI features that surface insights automatically, such as Anomaly Detection in Power BI, which flags unusual data points in your visuals.


For example, if your report tracks unemployment data across time, age groups, and gender, Smart Narrative will describe which segment leads, what the trend looks like, and how the numbers shift when a filter is applied. See example below.


Line graph, bar chart, pie chart, and text panel show unemployment stats by year, gender, and age, with trends and percentage changes.
Example of Smart Narrative in Power BI

The output is not static text. It reflects the current state of the report at any given moment. Dynamic values update automatically with every data refresh, so the narrative stays accurate without manual edits.


How to Add Smart Narrative to Your Report

Option 1: Summarize the Entire Report Page

  1. Open the Visualizations pane.

  2. Click the Smart Narrative icon to add it to your canvas.

  3. Power BI analyzes all compatible visuals on the page and generates a page-level summary.


    Nine blue and gray icons, including a map, compass, speedometer, filters, and chat bubble. A document icon is highlighted in blue.
    Smart Narrative button

  4. The narrative visual appears on the report canvas. You can reposition or resize it alongside your other visuals.


Text box displaying unemployment trends, with data on decreases, average values, growth periods, and age group percentages from 2005-2015.
Smart narrative summary of entire page

Option 2: Summarize a Single Visual

  1. Right-click on the visual you want to summarize.

  2. Select Summarize from the menu.

  3. Power BI generates a text summary and places it on the report canvas.


    Bar chart shows unemployment by gender: Men (0.3bn) higher than Women (0.2bn). Text notes men are 58.78% of unemployed.
    Smart narrative summary on one visual

Customizing the Smart Narrative Output

The auto-generated summary is a starting point, not a final output. Power BI lets you edit the narrative text and insert dynamic values that pull directly from your data model. Here is what you can customize:

  • Edit the text to match your reporting tone or audience.

  • Insert dynamic values by clicking "+ Value" and selecting a field or measure. Power BI searches your data and suggests the right value, no DAX required.

  • Format the text using font type, size, color, bold, italic, and alignment options.


Toolbar with Segoe UI font, size 10, and options for bold, italic, underline. Buttons for bullet points, alignment, and link. Text: Value, Review.
Editing of smart narrative summary (Font type, size, color, etc)

Smart Narrative with Copilot

If your Power BI workspace runs on a Premium or Fabric F64 or higher license with Copilot enabled, you can use Copilot to generate and refine the Smart Narrative text using natural language prompts.


Instead of editing the summary manually, you describe what you want. For example, "Give me a year-over-year revenue comparison" or "Summarize this page as an executive briefing." Copilot generates a narrative based on your report visuals and the prompt you provide.


This is particularly useful when:

  • Preparing executive summaries that need to be concise and interpretation-free.

  • Creating presentation-ready reports without exporting visuals to PowerPoint.

  • Making reports accessible to non-technical stakeholders who need plain-language context.


Copilot availability depends on your workspace region and Microsoft Fabric license tier.


What Smart Narrative Does Not Support

Smart Narrative works with most standard Power BI visuals, but there are limitations to be aware of:

  • Custom visuals built outside the standard Power BI library are not supported.

  • Visuals built with R or Python scripts are not compatible.

  • Maps that use unsummarized latitude and longitude fields will not generate a narrative.

  • Visuals with on-the-fly calculations, such as Q&A visuals or complex calculated measures, may produce incomplete summaries.


When to Use Smart Narrative in Your Reports

Smart Narrative is practical in reports that reach audiences with different levels of data familiarity. Here are the situations where it fits well.

  • Executive reporting. Place a Smart Narrative visual on your executive dashboard so decision-makers get key numbers and trends without interpreting each chart individually.

  • Sales and finance dashboards. When a dashboard tracks multiple metrics across time periods or regions, Smart Narrative delivers a written summary that updates as filters change, useful for live presentations and periodic business reviews.

  • Shared reports for mixed audiences. Not every report reader has a data background. Smart Narrative gives non-technical readers the context they need to understand what the numbers are saying.

  • PowerPoint presentations. Instead of exporting a static screenshot, add a live Power BI report page to PowerPoint with a Smart Narrative that refreshes automatically with each data update. For teams that prefer receiving report insights directly, Power BI Email Subscriptions offer another way to keep stakeholders informed without requiring them to open Power BI at all.


Work with a Power BI Implementation Partner

Setting up Smart Narrative is straightforward, but getting the most from it depends on how your data model is structured, how your measures are defined, and how your reports are designed for different audiences.


BI Solusi is a Power BI implementation partner with experience building production-ready reports and dashboards for organizations across Indonesia and the region. If you want to explore how Power BI features like Smart Narrative can improve how your teams work with data, our consultants can help you get there.



Comments


bottom of page