Introducing new forecasting capabilities in Power View for Office 365

Introducing new forecasting capabilities in Power View for Office 365

Rate This
  • Comments 13

Today at the PASS Business Analytics conference we announced the availability of new forecasting capabilities for Power View in Office 365. In Power View, you can now apply predictive forecasting, and hindcasting, when visualizing and exploring your data. Forecasting in Power View utilizes built-in predictive forecasting models using exponential smoothing to automatically detect seasonality in the data to provide forecast results from a series of data. Explore forecast results by adjusting the desired confidence interval or by adjusting outlier data to see how they affect results. You can also hindcast to see how Power View would have predicted the present and recent past based on older data.

The best data for forecasting is time series data or uniformly increasing whole numbers. The line chart has to have only one line. Multiple-line charts won’t work, even if all but one line is filtered out. See more things to keep in mind about forecasting.

Evaluate the prediction quality

You can evaluate how accurate a prediction is by combining these techniques:

  • Vary the confidence interval to understand expected variance in future forecast results
  • Try hindcast to see how the algorithm performs in practice on your historical data.

The forecasting in Power View performs advanced statistical analysis of your data to generate forecasts that incorporate trends and seasonal factors. Learn more about these methods and how to customize your forecasts to get the best results.


Try forecasting

Try the new forecasting capabilities of Power View today on your own data or with the sample report available as part of the Power BI report samples. To view your own data, upload a workbook with a Power View time series line chart to Power BI for Office 365.

Open the file in Power BI and switch to Power View in HTML 5 (choose Try the HTML5 version of Power View  in the lower-right corner). 

Then click the forecast arrow or drag the forecast dot in the line chart, and you’ll see the forecasting options appear in the Analysis pane to the right of your report, as seen in the following image. 



Try hindcasting

Hindcasting shows how the forecast would've predicted the recent past, from the vantage point of the past.

  1. Now that you've got a forecast, you also see an arrow pointing left, at the beginning of the forecast. That’s the hindcast arrow.
  2. Click the hindcast arrow or drag the hindcast dot to the left to see how it would've predicted current values, if you had asked in the past.

To undo forecasting, click the arrow to the left of the forecast dot

Things to keep in mind about hindcasting

  • For hindcasting to work, the line chart needs a minimum of seasonality periods.
  • Filtering can impact hindcasting.
  • Hindcasting is really a new and separate forecast, with its own seasonality and values in the Analysis area.

Adjust your forecast

The following capabilities are available to help you adjust your forecast:

Adjust for Seasonality

Power View automatically detects what appears to be the seasonality of the data – in other words, a complete cycle of peaks and dips. For example, if you have high summer sales and low winter sales year over year, and you have daily data points, then the seasonality may be 365 - 365 data points in the one-year data cycle. You can override automatic seasonality detection.

  1. Start a forecast by dragging the forecast handle in a line chart.
  2. The Analysis Pane will automatically pop up on your right hand side. Can’t find it? Look for Analysis in the upper-right corner.
  3. In the Analysis area, manually set the seasonality to none, 2, 3, 4, 5, 6, 7, 12, 24, 52, or 365.

   Tip : Seasonality works best if the chart has at least four times more values than the data cycle. For example, if you set the seasonality to 52, you’d want to have at least 4 times 52, or 208, values in the time series axis of your chart.

 Adjust your confidence interval

The confidence interval shows visually how reliable the forecast is. Standard deviation is the setting for the confidence interval of forecast results.

  1. Start a forecast by dragging the forecast handle in a line chart.
  2. The Analysis Pane will automatically pop up on your right hand side. Can’t find it? Look for Analysis in the upper-right corner.
  3. In the Analysis  pane, adjust Standard Deviation to show values with a standard deviation of 0, 1, 2, or 3..

Line chart with one standard deviation.

Adjust for outliers and explore what-if scenarios

When you change data points in a line chart, the forecast changes based on the new values. You’re not changing the underlying data in the workbook or data source.

Note :  What-if analysis currently works only in Power View  HTML5 with forecasting, and not in the Power BI app.

  1. Start a forecast by dragging the forecast handle in a line chart.
  2. Drag data point dots either up or down in the historical data to see how that changes the forecast.

Drag the dot up or down.

The line chart after dragging the dot down.

To undo the change, double-click the data point dot.

Things to keep in mind about forecasting

Forecast is available for line charts only.

  • The x-axis value needs to have a date/time format or be a uniformly increasing whole number.
    • It can’t contain text or decimal numbers.
    • Sometimes x-axis values appear to be dates, but they’re actually formatted as text. They won’t work for forecasting.
  • The chart has to have only one line. Multiple-line charts don’t work, even if all but one line is filtered out.
  • The line chart has to have fewer than 1,000 values. Power View samples data in charts with more than 1,000 values, and forecasting won’t work on sampled data.
  • The four most recent values in the time series must increase uniformly, meaning there’s the same length of time between each value.
  • The interval between values has to be at least one day.

Power View completes missing values before forecasting

Sometimes data has gaps in it—maybe a value is missing in a row, or maybe a whole row is missing. Power View fills in missing values before forecasting. Power View can add new values up to 100% of the existing values, so up to half the values in the line chart could be invented. If the chart has more missing values than that, Power View can’t forecast.

Filtering forecasts

A line chart contains all the values in the fields on the x and y axes. To limit those values, filter the line chart or filter the whole sheet. More about filtering in Power View. But filtering historical data may reduce the forecast quality.

Filtering may also result in a chart with more than 50% of the values completed by Power View. If so, Power View can no longer create a forecast for that line chart.

Also keep in mind

You can print the HTML5 version of Power View sheets, but the prediction and analysis doesn't print.

Undo (Ctrl-Z) doesn't work. See Remove predictions for undo tips. 


If you want to try the new forecasting capabilities right away, you can interact with the following report right here:




Blog - Post Feedback Form(CAPTCHA)
  • Forcast .. WoW, WoW, WoW.

    Embedded Intaractive Forcast Power Pivot .. WoW

  • Will this be available ONLY for Office 365? What about the regular office?

  • Looks like you guys have done a very good job of folding in the existing Data Mining options and made them more accessible at the same time. Not impossible to replicate in on-premises, but sure isn't going to be easy.

  • Your product looks like it is packed with lot of capabilities. However, I cannot seem to find any support on this product. I called Microsoft and was on the call for 40 minutes being transferred from one department to the next. Do you have somebody who can help me determine requirements to use this product?

  • Our team was at PASS and can't wait to get into PowerBI. As a current non-profit E3 customer we've found we can't currently purchase or test powerBI. When will PowerBI be available to non-profit customers?

  • When oh when will Power BI ever be available in Australia?

  • Thanks for your feedback. You are welcomed to ask related questions and post comments on the PowerView TechNet forum:

  • This is incredible! Cannot wait to have a go on it!

  • When will it be available in Australia???

  • Is this feature available in excel 2013 powerview as well?

  • Has this functionality now disapeared?  Can't seem to find it anymore - has been quite embarrasing when demoing.  Can anyone help?

  • Hi there, I was also trying to see the forecasting for an upcoming demo, and now I cannot see it any more.

    If someone can please advise.


  • Will this be enabled again for Power BI or Power View?

Page 1 of 1 (13 items)

Comments in this blog are open and monitored for each post for a period of one week after the posting date. If you have a specific question about a blog post that is older than one week, please submit your question via our Twitter handle @MSPowerBI