Period over Period support is used to compare measure values for one period of time against the results from a previous or subsequent period of time. The PoP widget is used to choose two different time periods at a time.
Period Over Period
from the toolbox on the left into the design canvas and resize it to your required size.Data Source
button in the configuration panel.CREATE NEW
button to launch a new connection from the connection type panel.Microsoft Excel
Connection type is selected).NEW DATA SOURCE
configuration panel, fill in the connection type and related details. Click the Connect
button.Save
button.Properties
button in the configuration panel to open the property panel. Switch to the ASSIGN DATA
tab.Dimensions
into the Columns
section.When binding a field to the PoP widget, default date ranges are calculated based on the bound field and set as a selected filter.
The PoP widget is initially rendered with a default filter value that cannot be removed. Filters can only be reset to default if changes have been made. The default date range is determined by the number of days between the minimum and maximum dates of the bound field.
Users can select Relative/Custom date ranges using the Relative Combobox
or Calendars
, regardless of the bound field. The bound field is used for calculating default date ranges and for filtering purposes.
Under the Date Range, the following relative items are displayed:
Under the Compare To, the following relative items are displayed:
In both relative items Combobox, the Custom
option will be automatically selected if a custom range is chosen from the calendar or entered manually in the Combobox
input section.
IMPORTANT:
- The PoP widget does not function as a slave for any widget.
- The PoP widget always has a default value selected and filter values cannot be discarded.
- No widget is automatically mapped as a slave to the PoP widget; required widgets must be configured manually.
- Widgets acting as slaves for the PoP widget will only display their virtual measure in view mode.
- Currently, PoP support is available for the Chart widget (excluding Bubble Scatter, Combo, and Radar Polar), Grid, and KPI card.
Compare To
relative items value calculated dynamically based on the date range selection from Date Range.
You can see how it calculated for each relative item:
Previous Period
:It is calculated based on the number of days between the selected dates(start and end) of Date Range.
For example, consider the Date Range
selected value as 1-Jan-2019 to 10-Jan-2019.
Here, the number of days between the selected dates is 10. So, the Previous Period
value for the selected range is 22-Dec-2018 to 31-Dec-2018.
Previous Year
:It is a previous year date of the selected date values from the Date Range.
For example, consider the Date Range
selected value as 1-Jan-2019 to 10-Jan-2019.
Here, the year of start and end date value is 2019. So, the Previous Year
value for the selected range is 1-Jan-2018 to 10-Jan-2018.
Comparison types of charts like Bar
, Column
, Stacked Bar
, Stacked Column
, 100% Stacked Bar
, and 100% Stacked Column
. Distribution types of charts like Line
, Spline
, Spline Area
, Area
, Stacked Area
, and 100% Stacked Area
. Proportional types of charts like Pie
, Doughnut
, Pyramid
, and Funnel
and Grid
can be slave widgets for Period Over Period
widget. KPI Card
can also be a slave widget for Period Over Period
widget, when only the Actual Value
is configured in the card.
Consider that you have configured the Column Chart
, Grid
, and KPICard
. You can make the Column Chart
, Grid
, and KPICard
act as slaves for the Period Over Period
widget by using the filter interaction window, as shown below.
Upon configuration, the Chart
color palette will change to the PoP
selection colors (blue and green). The red information icon indicates that the chart virtual column value will not be displayed in design mode.
Options to customize legend and palette for the virtual column will be available in Design, Preview, and View modes.
The formatting category in the property panel will be displayed as shown below.
The stacked column chart will display colors under the formatting category.
During interaction with the PoP widget, the chart will display two series. One series will have values filtered from the Date Range
, and the other will contain filtered values from the Compare To
.
Please find the response of different types of charts as slaves of the PoP widget:
Bar Chart
Line Chart
Area Chart
Spline Chart
Spline Area Chart
Stacked Bar Chart
Stacked Column Chart
Stacked Area Chart
100% Stacked Bar chart
100% Stacked Column chart
100% Stacked Area chart
KPI card
The KPI Card
will be displayed with the following information. You can visualize its value in Preview or View Mode.
During interaction with the PoP widget, the KPI Card will display two values. One value is filtered from the Date Range
and is displayed as the Actual Value
, while the other value contains the filtered value from Compare To
and is displayed as the Target Value
.
Proportion chart
Consider that you have configured the Proportional Chart
as a slave for the Period Over Period
widget. Like the column, bar, and line charts, the proportion chart’s color palette will not be changed. The red information icon denotes that the comparison of period visualization will not be shown in the design mode.
During interaction with the PoP widget, the proportional chart will display two series. One series shows values filtered from the Date Range
, while the other series contains filtered values from the Compare To
.
Grid
During interaction with the PoP widget, the grid will display two series for each column which are slaves to the PoP. One will have values filtered from the Date Range
, while the other will contain filtered values from Compare To
.
You can see a category to customize the POP settings and color palette for the grid which will be displayed in Design, Preview, or View Mode.
You can customize each column to be displayed in Design, Preview, or View Mode using the Customize
option. If you click on the Customize
option, a window will appear with a checkbox labeled Act as Slave
. This helps us decide whether the column should act as a slave for the PoP or not.
Consider that you have configured two measure columns in the grid. For example, if you only want the Freight
column to act as a slave for the PoP, uncheck the Act as slave
checkbox for the UnitsOnOrder
column and click Ok
to update the changes.
Now, the grid will render with the Freight
column as a slave for the PoP as shown below.
In this POP settings window, by default, the Secondary Value
is selected in the POP type.
Now, the grid will render as shown below with the secondary value.
For example, if you wish to display the absolute difference between the Actual and Target value, then click on the POP Type
dropdown. You will see the following POP types. From this, you can select the Absolute Difference
POP type according to your preference and click Ok
to update the changes.
Now, the grid will render as shown below with the absolute difference
value.
If you require both primary and secondary values and wish to compare them, you can utilize the KPI column option of the grid. To observe the variation between the chosen range in the KPI, then navigate to the Column setting in the property panel and add the KPI Expression
by clicking the add icon
.
In this KPI Expression window, the following types are available in the Actual and Target Value.
You can change the Actual and Target value type as shown below.
Now, the grid will render as shown below with the KPI value.
You can format the Period Over Period for better illustration of the view that you require, through the settings available in the Properties
tab.
This option allows you to change the title for the Period Over Period widget.
This option allows you to change the subtitle for the Period Over Period widget.
This option allows you to change the description about the Period Over Period widget.
This allows you to define this PoP as a master widget such that its filter action can be made to listen by other widgets in the dashboard.
This option allows you to handle the alignment of widget title to either left, center, or right
.
This option allows you to apply the text color
to the widget title.
On enabling Auto Font Size, the font size of the title will be adjusted automatically if the resolution of the screen varies.
Font Size
This option allows you to apply the specified size of the font to the widget title if the Title Auto Font Size is disabled. Value can be between 10 and 44.
On enabling Auto Font Size, the font size of the subtitle will be adjusted automatically if the resolution of the screen varies.
Font Size
This option allows you to apply the specified size of the font to the widget subtitle if the Subtitle Auto Font Size is disabled. Value can be between 10 and 32.
This option allows you to toggle the visibility of the border
surrounding the widget.
This option allows you to apply the specified radius
to the widget corners if the Show Border is enabled. Value can be between 0 and 10.
This option allows you to set the background color to the Period over Period widget.
This option allows you to specify the transparency for the background color.
This option allows you to toggle the visibility of the shadow
surrounding the widget.
This option allows you to enable or disable the widget title
of the Period over Period widget.
This allows you to enable or disable comments
for the dashboard widget. For more details, refer to the Commenting Widget.