When you open VBD, the pyGetConfigurationDetails activity under the Data-Decision-VBD-Configuration class gathers the information required to render VBD. This information (dimensions, properties, and KPIs) is retrieved from Interaction History and forms the basis for visualizing decision results and monitoring KPIs with a 3D graphical view of the different dimensions and KPIs, such as accept rate, conversion rate, average price, volume, number accepted, or number of processed responses.
Note: When you use the Chrome web browser to open VBD, VBD opens as an HTML client.
Together with KPIs, dimensions are used in VBD to construct the business view. The visualization of dimensions is determined by the dimension filter and the X/Y axis dialog.
Dimension Filter
The dimension filter enables defining customer interactions dynamically, using multiple dimensions. The filter works as a slider displaying the hierarchy of the different dimensions. The tree view shows the different levels up to the selected item. Use single (left) click selection to select or deselect levels. If the item is already part of the defined filter settings, it is deselected. Each dimension is displayed in a different color. The color saturation shows the proportion of selected items in the dimension's hierarchy.
X/Y Axis
You can configure how dimensions are displayed in the X and Y axis by double clicking the level displayed in the axis and using the set axis dialog to select a different dimension or level within the dimension. VBD reflects the changes when you confirm the new dimension/level selection in the set axis dialog. For example, you can perform time based analysis for outcome by setting the Y axis to outcome and setting the X Axis to the time period for showing customer behavior.
Y axis
- Double click the axis label on the left.
- Use the Set Y Axis dialog to change it to show All Outcomes.
- Click OK.
X axis
- Double click the axis label on the right.
- Use the Set X Axis dialog to change it to show Day.
- Click OK.
Customization
The description of the properties that represent the dimension determine the labels in VBD. If you want the dimension to display a different text (label), change the description of the corresponding property under Data-Decision-IH-Dimension-<DimensionName>.
It is also possible to customize how dimensions are displayed in VBD. The pySetupDimension activity under Data-Decision-VBD-DimensionDefinition can be circumstanced by dimension name.
You can override the pyLevels value list to define a different sequence of properties for a given dimension. Example:
- Circumstance pySetupDimension by property: when pyName is "Application".
- Use Property-Set to set the sequence of level in the application dimension to put the application information at the end of the sequence.
- Set .pyLevels(1) to "pyInteration"
- Set .pyLevels(2) to "pyStrategy"
- Set .pyLevels(3) to "pyComponent"
- Set .pyLevels(4) to "pyApplication"
You can set the default level to be displayed for a dimension by overriding the pyDefaultLevel property for a given dimension. For example:
- Circumstance pySetupDimension by property: when pyName is "Action".
- Use Property-Set to set the default level for the action dimension as group by setting .pyDefaultLevel to '"pyGroup".
The top part of the panel on the far right of the back wall of VBD provides the facilities for setting different data modes. Switch data modes by clicking the icon:
The timeline is the interface that allows you to browse the recorded historical performance and the predicted future performance. This interface consists of timeline console and timeline display. Click the control buttons to hide or show the display and the console.
The console allows you to set the date settings for displaying data in VBD and select the data sources:
Source and Reference display the data sources listed below.
The selected data sources are listed on the left. Each data view has a corresponding line showing when data is available. If present, data sources created in the process of executing interaction rules that write results to VBD are also available.
The two time sliders allow you to change the start and end date. The recommended method for changing the time span is by using the From/To selection in the timeline console, but you can also change it by dragging the vertical sliders or using the scroll buttons. When you do this, the timeline console reflects the changes.
VBD supports making future projections based on simulation data generated by running interaction rules that write results to VBD. To use this functionality, the customer sample used in forecasting is based on customer data. This data also needs to provide a table/view with the case ID column.
VBD supports adding multiple grids, each visualizing different aspects of the business strategy. Enabling multiple grids is done by using the + icon at the far right of the X axis.
After adding multiple grids, you can define filters for each individual grid using the facilities provided in the back wall. You can remove a grid by clicking Close on the top right corner of the back wall. The timeline selection remains common to all grids.