Use the Analyze feature to explain fluctuations in report visuals

APPLIES TO: Power BI service for business users Power BI service for designers & developers Power BI Desktop Requires Pro or Premium license

When there are large increases and sharp drops in values on report visuals, you might wonder about the cause of such fluctuations. With Analyze in the Power BI service, you can easily find the reason.

For example, consider the following visual that shows Total units by Month and Manufacturer. VanArsdel is outperforming its competitors but has a deep dip in June 2014. In such cases, you can explore the data and help explain the change that occurred.

Screenshot of a line chart visual that shows increase and deceases in unit values.

You can ask the Power BI service to explain increases, decreases, or unusual distributions in visuals, and get fast, automated, insightful analysis about your data. Right-click on a data point, select Analyze > Explain the decrease (or increase if the previous bar was lower), or Analyze > Find where this distribution is different. Then the insight is displayed in an easy-to-use window.

Screenshot of a line chart visual with the Analyze feature open and selected.

The Analyze feature is contextual, and is based on the immediately previous data point—such as the previous bar or column.

Note

This feature is in preview, and is subject to change. The insight feature is enabled and on by default (you don't need to check a Preview box to enable it).

Which factors and categories are chosen

After examining different columns, Power BI selects and displays those factors that show the biggest change to relative contribution. For each, the values that have the most significant change to contribution are called out in the description. In addition, the values that have the largest actual increases and decreases are also called out.

To see all of the insights generated by Power BI, use the scrollbar. The order is ranked with the most significant contributor displayed first.

Using insights

To use insights to explain trends seen on visuals, right-click on any data point in a bar or line chart and select Analyze. Then choose an option that appears: explain the increase, explain the decrease, or explain the difference.

Power BI then runs its machine learning algorithms over the data and populates a window with a visual and a description. The description details which categories most influenced the increase, decrease, or difference. In the following example, the first insight is a waterfall chart.

Screenshot of an insight displayed as a waterfall chart.

Select the small icons at the bottom of the waterfall visual to have insights display a scatter chart, stacked column chart, or ribbon chart.

Screenshot of the icons at the bottom of a visual.

Use the thumbs up and thumbs down icons at the top of the page to provide feedback about the visual and the feature.

Screenshot of the thumbs up and thumbs down at the top of a visual.

You can use insights when your report is in Reading or Editing view. It's versatile for analyzing data and creating visuals you can easily add to your reports. If the report is open in Editing view, you see a plus icon next to the thumb icons. Select the plus icon to add the insight to your report as a new visual.

Screenshot of the plus icon at the top of a visual in Editing view.

Details of the results returned

The details returned by insights are intended to highlight the differences between the two time periods to help you understand the change between them.

You can think of the algorithm like this—it takes all the other columns in the model and calculates the breakdown by that column (for the before and after time periods) to determine how much change occurred in that breakdown. Then returns those columns with the biggest change. In the previous example, State is selected in the waterfall insight, as the contribution made by Louisiana, Texas, and California fell from 13% to 19% from June to July. This change contributed the most to the decrease in Total units.

For each insight returned, there are four visuals that can be displayed. Three of those visuals are intended to highlight the change in contribution between the two periods, such as the explanation of the increase from Qtr 2 to Qtr 3. The ribbon chart shows change both before and after the selected data point.

The scatter plot

Screenshot of chart icons from an insight with the scatter plot icon selected.

The scatter plot visual shows the value of the measure in the first period (x-axis) against the value of the measure in the second period (y-axis) for each value of the column (State in this case). Data points are in the green region if they've increased and in the red region if they've decreased.

The dotted line shows the best fit, and data points above this line increased by more than the overall trend and those below it by less.

Screenshot of scatter plot chart with dotted line.

Data items whose value was blank in either period won't appear on the scatter plot.

The 100% stacked column chart

Screenshot of chart icons from an insight with column chart icon selected.

The 100% stacked column chart visual shows the value of the contribution to the total (100%) for the selected data point and the previous. This allows side-by-side comparison of the contribution for each data point. In the following example, tooltips shows the actual contribution for the selected value of Texas. Because the list of states is long, tooltips helps you see the details. With the use of tooltips, you see that Texas contributed about the same percent to the total units (31% and 32%), but the actual number of total units decreased from 89 to 71. Remember, the Y axis is a percentage, not a total, and each column band is a percentage, not a value.

Screenshot of a 100% stacked column chart with tooltips displaying the selected value of Texas.

The ribbon chart

Screenshot of chart icons from an insight with the ribbon icon selected.

The ribbon chart visual shows the value of the measure before and after. It helps show the changes in contributions when the ordering of contributors changed (for example, LA dropped from number two contributor to number eleven). TX is represented by a wide ribbon at the top, signifying that it is the most significant contributor before and after. The drop shows that the value of the contribution dropped both during the selected period and after.

Screenshot of a ribbon chart showing tooltips.

The waterfall chart

Screenshot of chart icons from an insight with the waterfall chart icon selected.

The fourth visual is a waterfall chart, showing actual increases or decreases between the periods. This visual clearly shows one significant contributor to the decrease for June 2014—in this case, State. And the particulars of State's influence on total units are that declines in Louisiana, Texas, and Colorado played the most significant role.

Screenshot of a waterfall chart that shows decreases in Total Units.

Considerations and limitations

Since these insights are based on the change from the previous data point, they aren't available when you select the first data point in a visual.

The Analyze feature isn't available for all visual types.

The following list is the collection of currently unsupported scenarios for the Analyze feature (Explain the increase, Explain the decrease, Find where the distribution is different):

  • TopN filters
  • Include or exclude filters.
  • Measure filters
  • Non-numeric measures
  • Use of "Show value as."
  • Filtered measures. Filtered measures are visual level calculations with a specific filter applied (for example, Total Sales for France) and are used on some of the visuals created by the insights feature.
  • Categorical columns on X-axis unless it defines a sort by column that is scalar. If using a hierarchy, then every column in the active hierarchy has to match this condition.
  • RLS or OLS enabled data models