Understand Restrictions with Predictive Planning
The following restrictions currently apply to Predictive Planning in Smart Predict.
Restrictions Using Planning Model as Data Source for Smart Predict
Restrictions on | Information on Restrictions |
---|---|
Type of predictive models | For Smart Predict - Predictive Planning, i.e. the integration of SAP Analytics Cloud Smart Predict with SAP Analytics Cloud planning models, only time series forecasting is supported. |
Input planning models |
|
Entities (crossing of multiple dimensions) For more information on entities, see also Get Distinct Predictive Forecasts per Entities For your Planning Model |
|
Entity Filters |
|
Predictive Goal |
Number of Forecasts periods: It is the number of forecast values you want to get. The number of historical data points in the planning model conditions the number of confident predictive forecasts you can get. The current ratio is 5 to 1. For example, if you want one confident forecast, you need at least five historical data points in your planning model. For more information, see How Many Forecasts can be Requested? |
Outputs |
|
Time aggregation | Time granularity: The time series
predictive model is trained and applied based on the level of
time granularity available in the planning model data source.
When creating a planning model, the time granularity of the date dimension can be either Year, Quarter, Month or Day. So, as a simple
example, if the planning model's lowest level of time
granularity is monthly, then Smart Predict
creates monthly predictive forecasts.
Example
|
Spreading | The spreading policy is the default policy available in
the planning model data source. It depends on how the
dimension is used in the model:
For example, if your planning model data source has defined
a spreading and if you have run the predictive forecasts on a
parent node (for example, <All Regions>),
results are automatically spread across all levels below (for
example, <North America>,
<EMEA>, and then <all
countries> below, then <all
cities>, etc..). For more information, you can
refer to Spreading a Value, Entering Values in a Table, and
Disaggregation of Values during Data
Entry.
|
Influencer Restriction | How Adding Influencers to Your Planning Model Can Potentially Increase the Accuracy of Your Predictive Model? |
Support of account dimension with multiple account hierarchies | Predictive Planning supports planning models where multiple hierarchies are defined in the account dimension. It is not possible to select the account hierarchy that should be used to select the target variable for the predictive scenario. Only the accounts that are part of of the default account hierarchy can be selected in the settings of the predictive scenario. |
Data volume |
The SAP Analytics Cloud does not allow retrieving more than 1.000.000 cells per query. You can try the following solutions to reduce the number of cells to retrieve:
|
User Managed Date Members | Date dimensions with User Managed members are supported by Predictive Planning. Nevertheless, you must ensure that no adjustment period exists in the training data. As adjustment periods are meant to collect values that should have been associated to anterior periods, the existence of adjustment periods in the training data would bias the predictive model and the forecast would therefore not be reliable. |
Target |
A valid target is a data entry enabled numeric value. Supported numeric values are leaf members in the account dimension hierarchy with no formula or a parent numeric value with aggregation type SUM, or no aggregation defined (defaults to SUM) if none of its descendant is a member that involves a formula, or with an aggregation type LABEL or NONE. Smart Predict does not support calculated measures when using a planned model, even if an inverse formula is provided. For more information on inverse formulas, please refer to the chapter Inverse Formulas. Aggregation Restrictions
|