Visualization makes understanding data easier than a grid display of data. An appealing, understandable image can engage the user and transmit concepts more rapidly than a grid with some numbers. Trends and patterns that are not revealed in text-based data are easily identified by placing data in a visual context.
In the previous chapter, we learned about the basics of document creation and its components, such as panels and selectors. This chapter will cover:
The dashboard style document is an interactive document, which is usually one-page long and is used to summarize and present key business indicators. The user can control the view of the data using several features, such as widgets, selectors, filters, and so on. There are different types of dashboard that provide different business values, and are listed as follows:
The following dashboard components help the user to view subsets of data.
A panel is a holder that groups several elements such as a selector, line, image, grid/graph object, and so on. A group of panels is known as a panel stack. Individual panels are stacked on top of each other and the user can flip between these panels using selectors.
Insert panel stack and panels by the following steps :
This panel only contains selectors which gives provision to select the data as needed. This component can only be added using Web.
Insert a filter panel as follows:
By default, a filter panel is added with a title bar that lets the user clear, expand, or collapse all filters. For example, let's say we need a dashboard to display data for a region where the total sales of bikes was more than 114,000 in 2007; this could be achieved by a filter panel as shown here:
Here, in one filter panel, we have three different selectors to filter the data as the user needs. So now we will define the dashboard's other components in the next section.
A selector provides interactivity for the user and lets the user flip between the panels of the panel stack, target a panel stack to filter the components within it, and display different contents for another selector, metrics, attributes, consolidation, and so on within a grid/graph.
The selector type defines how and what the selector controls. The choice of a selector depends on the target and source selection and the user's interface preference:
Add and format a selector as follows:
Creating a selector based on the target can be done by clicking the section where the user wants to add an element selector:
Selector source |
How to create |
Attribute of dataset as source |
Under the dataset objects, right-click on an attribute and then select |
Attribute within grid as source |
Within the grid, right-click on any of the attributes and select |
Metric within grid as source |
Within the grid, right click on any of the metrics and select |
Panel as source |
Under the document structure, right-click on the panel structure and select |
Filter metric value |
Click Insert menu, point to Selector, then select either Metric Slider or Metric Qualification. |
Let's take the example of a selector that targets other selectors. We want to display a dashboard with a product subcategory and name. One selector displays the product subcategory and the other selector displays the product name, based on the product subcategory. This can be achieved when the subcategory targets the product name selector. Say the user selects Mountain Bikes in the subcategory; the other selector should only display product names associated with Mountain Bikes. This is shown in the following screenshot: