Row level forecast

In addition to creating forecast measures, you can create row-level forecasts to predict outcomes at a detailed level, such as based on the region or product line. Insert forecast rows and you can start configuring values for closed and open periods to generate product-level or subcategory-level forecasts.

  • Similar to forecast measures, you can customize the forecast values, split the time range into multiple time frames, set a formula or default value for the forecast, and so on.

  • Insert a single forecast row or multiple templated rows at each hierarchical level.

Only if you have previously created forecast measures can you add forecast row(s).

1. Generating a forecast

Once you have created a regular forecast measure, you can generate row-level forecasts by selecting a specific row and then choosing the option Insert Row > Forecast Row.

Forecast row option

The options shown in the screenshot need to be configured to generate a row forecast.

Options for generating a row forecast

1.1. Row name: Enter a name/category label for the row that will hold forecasted values.

1.2. Insert as: Choose to insert a single forecast row or replicate the forecast row across all levels of the hierarchy with the Templated option.

Select the Templated option if the row categories repeat across all levels of the hierarchy.

Single forecast row
Templated forecast rows

1.4. Closed period: The forecast row for earlier or closed periods can be populated in three ways:

  • Linked Row

  • Formula

  • Data Source

1.5. Open period: The forecasts for future or open periods can be populated in four ways:

  • Linked Row

  • Formula

  • Data Source

  • Data Input

We will now look at examples for the above options.

Linked Row

Choose this option if you want to populate the forecast row by referencing values from another existing row. The forecast row is linked, which means any change in the linked row is reflected in the forecast row.

In the example below, we have used the 'Linked Row' option for both closed and open periods. The row with the brand 'Artisan Ale' is linked to the forecast row. Click Save.

Configuring forecast row with linked row

The forecast row is shown below:

Linked Row

Formula

You can use a formula to set forecast values for closed and open periods. We'll use the same example as before, this time configuring a formula for open periods. Click Save.

Configuring forecast row with formula

The forecast row values are as follows: the closed period values are linked to the Artisan Ale row, while the open period values are calculated from the total row of Non-Alcoholic Beverages using the set formula.

Forecast row with formula in the open period

Data Source

You can choose to populate the forecast row with data source values (source data from native measures).

Data input

The 'Data Input' option allows you to manually enter forecast values.

In the example below, we have used data source values for closed periods and the data input option with the 'None' option for open periods.

Configuring forecast row with data source and data input

Click Next to set the forecast time range and generate the forecast values. This is explained here in detail. The result is shown below:

Forecast row with data source and data input option

When you choose the Data Input option, you can specify default values for the forecast. The default values can be a static value, a value from another row, or a formula. You can also choose to leave them blank, as in the previous example.

Default value for Data Input

Static: This option lets you set a static value as a default.

Setting a static default value

The open period forecast values are populated with the default value set, as shown:

Default value for open period

Row: This option sets the default value based on the values from a specific row.

Row values as default values

The result is shown below:

Row value as default

A linked forecast row uses values from another row and cannot be edited. It automatically updates whenever the source row changes. In contrast, a data-input forecast row is editable and simply starts with the source row’s values as the default, allowing users to modify them as needed.

Formula: This option lets you use a formula as the default value.

Formula as default value

The open period values are the result of the configured formula:

Formula as default

A formula type row contains a formula and cannot be modified. In contrast, a data-input row with formula as default is editable, allowing users to modify them as needed.

2. Configure Period Range

When an open forecast is configured with data input, you can configure the target time period as follows:

2.1. Target periods: The forecast period range is based on the created forecast measure. You can configure the entire row forecast with a single time range or split the forecast period into multiple time frames. Use the Add Range link to create additional forecast ranges.

Single configuration for the entire forecast period
Forecast split across time ranges

The target period range option, as shown above, is only available when the open forecast is selected as a data input.

2.2. Set source: You can opt for a blank forecast to manually enter values or refer to another row.

Configure a blank forecast or use the values from another row

2.3. Source row: When you choose the By Row option in the previous step, you need to select the row whose values will populate the forecast.

Selecting the row category

2.4. Operation: You can create forecasts using the following options:

operation to generate forecast values
  • Period range: In this option, the forecast values will be copied from the period range specified. In this example, the forecast for January 2025 to December 2025 is sourced from January 2024 to December 2024.

Period Range configuration

The forecast values are shown below:

Period range forecast
  • Single period: The values from the selected period are used to populate the forecast.

Single Period configuration

The open forecast range chosen is configured with values from a specific period.

single period forecast
  • Average of period range: Use the average of the selected period range to populate the forecast.

Average of Period Range

The forecast row is shown below:

Average of period range forecast

2. Manage Forecast Rows

Editing and managing a forecast row is similar to managing a data input row.

When you click on Manage Rows, a side panel opens.

Manage Rows

When you click the edit icon next to the forecast row you want to edit, another panel appears where you can change the settings for the inserted forecast rows. Click on Update after making changes.

Forecast row settings

You can refer to this section for more information about the options available here.

4. Re-configure Forecast

To reconfigure the open and closed period settings, click on Re-configure in the 'Manage Rows' side panel.

Re-configure

Click on Update after making the necessary changes.

Update values

Last updated

Was this helpful?