Skip to main content
Version: 5.2

Single Value

Overview

single_value

Single Value is a type of data visualization that focuses on displaying and emphasizing a single numeric value or metric. This approach to data visualization is particularly effective in situations where a specific metric needs to be presented quickly and clearly. Using a metric allows you to focus on one key indicator, minimizing noise and allowing users to quickly understand key trends or achievements.

One of the benefits of using a metric is its simplicity and clarity. Visualizing a single numeric value is usually done with a simple representation of the number and additional displays such as, a graph of the change in value, a trend, and a trend graph.

Settings

General

In the General tab, you can set the following parameters:

SettingDescriptionJSON-field
Metric LabelAn optional field that is responsible for the name of the metric - the text that is displayed below the value. Dashboard token values can be substituted.label
Field for valueMandatory field that is responsible for the displayed metric value (column from the query results).fieldForValue
Field for trendOptional field responsible for displaying the trend of metric change.fieldForTrend

Search Anywhere Framework general settings window:

General settings

In the visualization, these parameters are applied as follows:

Show

In the Show tab, you can set the following parameters:

SettingDescriptionJSON-field
Show LabelCheckbox that is responsible for displaying the name of the metric.show.label
Show Trend SparklineCheckbox that is responsible for displaying the trend of the metric change.show.arrow
Show Trend IndicatorCheckbox that is responsible for displaying the trend indicator.show.sparkline
Show PrefixA flag that controls the display of a text value before the metric (prefix).show.isPrefixShow
PrefixText field for entering a prefix.show.prefix
Show SuffixFlag that controls the display of a text value after the metric (suffix).show.isSuffixShow
SuffixText field for entering a suffix.show.suffix
Show Thousand SeparatorsCheckbox that is responsible for displaying the thousandths separator.show.delimiters
DelimiterThousandths separator selection.show.delimiter
Show IconFlag that controls the display of an icon.show.icons
IconSelector for choosing the displayed icon.show.icon

Search Anywhere Framework show settings window:

Show settings

Color

In the Color tab, you can set the following parameters:

SettingDescriptionJSON-field
Text Color/Background ColorToggle that controls visualization coloring: colors either the text or the background.color.invert
Color Scheme TypeSelector that controls the metric coloring mode. Available values: Range and By Value.color.isRange
Color PaletteSet of colors to be used in the visualization. The By Value/Range parameter affects its function. In By Value mode, wildcard matching is supported.color.color[]
Default Metric Name Color/Custom Metric Name ColorToggle that controls metric name coloring: use the metric color or set a custom color.color.colorLabel.isColorLabel
Metric Name ColorColor picker for the metric name. Available only when the Custom Metric Name Color parameter is selected.color.colorLabel.color

Search Anywhere Framework color settings window:

Color settings

Single Value creation

To create this type of visualization, it is worth using a query that returns an aggregation. It can be the number of some values, sum, number of unique values, and so on. SAF provides several aggregation commands. For the Single Value type, stats, timechart, aggs, timeaggs is considered.

The following is an example of a query with this command:

source windows_events
| aggs count(event.action)

If you go to the Visualization tab. By default (if the query does not use timeaggs and timechart) you will see the Tabular view of the visualization:

In the first dropdown list, you must select Single Value. After changing the parameter, an empty rectangle will be displayed, because no parameters are set. Below you need to specify the mandatory parameter Field for value, from the dropdown list you select the field, for example: count(event.action). The result will be as follows:

Now you can add this visualization to a dashboard by creating it or selecting an existing one. To do this, click the Add to dashboard button.