Application configuration

Informations about an application.

Properties

NameLabelDocumentationType

title(*)

Title

The application title appears on the welcome page and in the navigation drawer.

string

documentation

Documentation (Markdown)

Status: TODO
Comment: This is not used by runtime.

Rich text describing the application.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

palette

Default Palette

Color palette used by default in the charts. A different palette may also be defined for each chart.

requiredRole

Required role

Role required to access this application.

Roles must be declared first in the platform Configuration to appear in this list.

avatar

Avatar

Icon used in the navigation drawer title and the welcome page.

For better results, use an SVG image or icon.

favicon

Favicon

Icon displayed in the browser tab.

Use a PNG, GIF or ICO image format.

cover

Cover image

Background image of the navigation drawer title.

An optimal image size is 250 x 128px.

titleColor

Title color

Color for the application title text. It should contrast with the cover image.

navigationDrawer

Navigation drawer

Navigation drawer configuration

visible

Visible

Displays/Hides the application on Welcome Page.

boolean

Argument used to parameterize a dashboard opened from the navigation drawer.

Properties

NameLabelDocumentationType

parameter(*)

Parameter

Name of the dashboard parameter

string

value(*)

Value

Value passed to the dashboard parameter

List of arguments used to parameterize a dashboard opened from the navigation drawer.

Type: Array<Navigation dashboard argument>

Navigation item appearing in the navigation drawer.

Properties

NameLabelDocumentationType

dashboard(*)

Dashboard

Existing application dashboard opened by the navigation item.

string

label

Label

The item label appears in the navigation drawer.

The label of the selected dashboard is used by default.

color

Label color

Color of the label

icon

Icon

Icon displayed in the navigation drawer

iconColor

Icon color

Color of the icon.

Note that coloring works for SVG icons with no embedded color information.

dashboardArguments

Arguments

Arguments passed to the opened dashboard

Array of the items in a navigation drawer group.

Type: Array<Item>

Group of navigation items in the navigation drawer.

Properties

NameLabelDocumentationType

label(*)

Label

The group label appears in the navigation drawer.

showDivider

Show divider

Show a thin line above the group.

boolean

items

Items

Items in the navigation group

Array of the groups in the application navigation drawer.

Type: Array<Group>

UI panel that shows the application’s main navigation menu.

Properties

NameLabelDocumentationType

groups

Groups

Groups in the navigation drawer

Axis

An axis displays data points in a range of values.

Sub-types: Value axis, Categories axis

Properties

NameLabelDocumentationType

title

Title

Titre (label) of this axis.

string

hideTitle

Hide title

Check to hide the axis title.

boolean

hideLabels

Hide labels

Check to hide labels along this axis.

boolean

showGrid

Show grid

Check to show the grid lines for this axis.

boolean

numCharTruncation

Truncation length (characters)

Truncate large labels to this number of characters.

positive integer

Scale

Scale used for a value axis.

Type: enum

Enum Values

ValueLabelDescription

LINEAR

Linear

Linear scale

LOG

Logarithmic

Logarithmic scale

Series stacking

Stacking or grouping mode for the series.

Type: enum

Enum Values

ValueLabelDescription

CLUSTERED

Clustered

Show data from multiple data series in clusters of shapes (for example, clusters of horizontal or vertical bars).

STACKED

Stacked

Show data from multiple data series in stacked shapes (for example, horizontally or vertically stacked bars).

STACKED_100

Stacked 100%

Show the relative percentage of multiple data series in stacked bars or areas, where the total (cumulative) of the stacked bar or area always equals 100%.

Value axis

Axis of ordinates (or y axis) where the measures appear.

Extends: Axis

Properties

NameLabelDocumentationType

title

Title

Inherited from Axis

Titre (label) of this axis.

string

hideTitle

Hide title

Inherited from Axis

Check to hide the axis title.

boolean

hideLabels

Hide labels

Inherited from Axis

Check to hide labels along this axis.

boolean

showGrid

Show grid

Inherited from Axis

Check to show the grid lines for this axis.

boolean

numCharTruncation

Truncation length (characters)

Inherited from Axis

Truncate large labels to this number of characters.

positive integer

minValue

Min value

Minimum value for this axis.

number

maxValue

Max value

Maximum value for this axis.

number

interval

Interval

Interval between grid lines on this axis.

number

minInterval

Minimum interval

If the Interval is not specified, it is automatically computed. The minimum interval defines the minimum space between two grid lines.

number

axisScale

Axis scale

Type of scale used for this axis.

The logarithmic scale is more suitable when the values are distributed on a large range.

axisLogBase

Logarithmic base

Numeric base used for the logarithmic scale.

positive number

targetGoal

Target goal

Goal value, materialized on the chart as a line.

number

targetGoalColor

Target goal color

Color of the target goal line.

stacking

Stacking

Stacking method used for the series on this axis:

  • Clustered: Show data from multiple data series in clusters of shapes (for example, clusters of horizontal or vertical bars).
  • Stacked: Show data from multiple data series in stacked shapes (for example, horizontally or vertically stacked bars).
  • Stacked 100%: Show the relative percentage of multiple data series in stacked bars or areas, where the total (cumulative) of the stacked bar or area always equals 100%.

Categories axis

X axis, showing category labels.

Extends: Axis

Properties

NameLabelDocumentationType

title

Title

Inherited from Axis

Titre (label) of this axis.

string

hideTitle

Hide title

Inherited from Axis

Check to hide the axis title.

boolean

hideLabels

Hide labels

Inherited from Axis

Check to hide labels along this axis.

boolean

showGrid

Show grid

Inherited from Axis

Check to show the grid lines for this axis.

boolean

numCharTruncation

Truncation length (characters)

Inherited from Axis

Truncate large labels to this number of characters.

positive integer

groupLabels

Group labels

Group (merge) adjacent labels with the same value.

boolean

Chart

Graphical representation of pivot query.

Sub-types: Number chart, Pivot table chart, Category chart, Hierarchical chart, Sunburst chart, Treemap chart, Series chart, Donut/pie chart, Gauge chart, Axis chart, Column chart, Bar chart, Line chart, Area chart, Combined chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Visualization used for this chart.

Value per sub-types:

label(*)

Label

Label appearing as the chart title.

documentation

Documentation (Markdown)

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

Target goal display type

Defines how the target goal is represented in a number chart.

Type: enum

Enum Values

ValueLabelDescription

NONE

None

The target goal is not displayed on the chart

PLAIN_NUMBER

Number

Display the target value

PLAIN_PCT

Percentage

Display the percentage of target goal achieved

DIFFERENCE_NUMBER

Difference

Display the difference between the target and the value

DIFFERENCE_PCT

Difference Percentage

Display the percentage of difference between the target and the value

Number chart

Chart displaying a single numerical value.

Extends: Chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

NUMBER

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

positiveVariationColor

Positive variation color

Color indicating a positive variation.

negativeVariationColor

Negative variation color

Color indicating a negative variation.

targetGoal

Target goal

Target value to which the chart value is compared.

number

targetGoalNumberFormat

Target goal format

Comment: When not defined: fallback to measure number format or reasonable default (e.g. two decimals if PCT)

Format used to display the target goal value.

showTarget

Show target as

Defines how the target value appears in the chart:

  • None: The target goal is not displayed on the chart
  • Number: Display the target value
  • Percentage: Display the percentage of target goal achieved
  • Percentage of target: Display the percentage of target goal achieved
  • Difference: Display the difference between the target and the value
  • Difference Percentage: Display the percentage of difference between the target and the value

Pivot table chart

Chart displaying the pivot query as a table with a hierarchy of rows and columns.

Extends: Chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

PIVOT_TABLE

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

rowsTitle

Rows title

Title of the set of rows. This title replaces the title automatically generated from the categories labels.

string

columnsTitle

Columns title

Title of the set of columns.

string

columnsHeaderBackgroundColor

Columns header background color

Background color for the column headers.

rowsHeaderBackgroundColor

Rows header background color

Background color for the row headers.

tableBackgroundColor

Table background color

Background color for all the table cells.

totalBackgroundColor

Total background color

Background color for the grand total cells.

subTotalBackgroundColor

Subtotals background color

Background color for the subtotals cells.

allowExpandCollapse

Allow expand/collapse

Allow expanding and collapsing rows and columns.

boolean

Legend placement

Position of the legend, relative to the chart.

Type: enum

Enum Values

ValueLabelDescription

NONE

Hidden

The legend is not displayed

LEFT

Left

The legend appears left of the chart

RIGHT

Right

The legend appears right of the chart

TOP

Top

The legend appears above the chart

BOTTOM

Bottom

The legend appears below the chart

Category chart

Chart supporting multiple categories.

Extends: Chart

Sub-types: Hierarchical chart, Sunburst chart, Treemap chart, Series chart, Donut/pie chart, Gauge chart, Axis chart, Column chart, Bar chart, Line chart, Area chart, Combined chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

CategoryChart

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Color palette used by this chart.

Chart category configurations

Array of category configurations of a hierarchical chart.

Type: Array<Chart category configuration>

Hierarchical chart

Chart displaying values for a hierarchy of categories.

Extends: Category chart

Sub-types: Sunburst chart, Treemap chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

HierarchicalChart

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

categories

Categories

Configuration of the categories

Sunburst chart

Chart displaying a multi-level donut/pie chart.

Extends: Hierarchical chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

SUNBURST

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

categories

Categories

Inherited from Hierarchical chart

Configuration of the categories

sunburstSizePct

Size (%)

Size of the visualization in percentage of the chart size.

sunburstHoleSizePct

Hole size (%)

Size of the central hole in percentage of the chart size.

Treemap chart

Chart displaying values as a hierarchy of nested rectangles.

Extends: Hierarchical chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

TREEMAP

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

categories

Categories

Inherited from Hierarchical chart

Configuration of the categories

Chart series configuration array

Array listing the series configuration for a given chart.

Type: Array<Chart series configuration>

Series chart

Charts supporting multiple data series.

Extends: Category chart

Sub-types: Donut/pie chart, Gauge chart, Axis chart, Column chart, Bar chart, Line chart, Area chart, Combined chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

SeriesChart

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Defines how labels appear on the data points by default.

series

Series

Configuration of the series.

Angle

Measure of a rotation.

Type: number Max Value: 360

Donut/pie chart

Chart showing proportions between categories as sectors.

Extends: Series chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

DONUT

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

angleStartAt

Startup angle

Startup angle for the chart.

donutSizePct

Size (%)

Size of the visualization in percentage of the chart size.

donutHoleSizePct

Hole size (%)

Size of the central hole in percentage of the chart size.

donutSpacingPct

Spacing (%)

Spacing between segments in percentage of the segments.

Range value type

Type of the range max values in a gauge chart range (value, percentage, etc).

Type: enum

Enum Values

ValueLabelDescription

VALUE

Absolute values

Range maximum values are expressed as absolute values.

PCT_OF_MAX

Percentages of the maximum value

Range maximum values are expressed as percentages of the maximum value.

PCT_OF_TARGET

Percentages of target

Range maximum values are expressed as percentages of the target goal.

Gauge chart

Chart displaying graphically numerical data.

Extends: Series chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

GAUGE

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

minValue(*)

Minimum value

Minimum value of the range.

number

maxValue(*)

Maximum value

Maximum value of the range.

number

range1Color

Range 1 color

Color of the gauge lower tier.

range1MaxValue

Range 1 maximum value

High value of the gauge lower tier.

number

range2Color

Range 2 color

Color of the gauge middle tier.

range2MaxValue

Range 2 maximum value

High value of the gauge middle tier.

number

range3Color

Range 3 color

Color of the gauge upper tier.

targetGoal

Target goal

Target value to which the chart value is compared.

number

goalColor

Goal color

Display color of the target goal.

rangeValueType

Range maximum values type

Defines how the range max values are expressed:

  • Absolute values: Range maximum values are expressed as absolute values.
  • Percentages of the maximum value: Range maximum values are expressed as percentages of the Maximum value.
  • Percentage of target: Range maximum values are expressed as percentages of the Target goal.

Axis chart

Chart displaying dimensions on axes.

Extends: Series chart

Sub-types: Column chart, Bar chart, Line chart, Area chart, Combined chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

AxisChart

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Configuration of a data point in this chart.

lineConfig

Line configuration

Lines configuration in this chart

primaryValueAxis

Primary value axis

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Configuration of the categories axis for this chart.

Column chart

Chart displaying values side by side as vertical bars, to compare across categories.

Extends: Axis chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

COLUMN

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Inherited from Axis chart

Configuration of a data point in this chart.

lineConfig

Line configuration

Inherited from Axis chart

Lines configuration in this chart

primaryValueAxis

Primary value axis

Inherited from Axis chart

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Inherited from Axis chart

Configuration of the categories axis for this chart.

Bar chart

Chart displaying values side by side as horizontal bars, to compare across categories.

Extends: Axis chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

BAR

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Inherited from Axis chart

Configuration of a data point in this chart.

lineConfig

Line configuration

Inherited from Axis chart

Lines configuration in this chart

primaryValueAxis

Primary value axis

Inherited from Axis chart

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Inherited from Axis chart

Configuration of the categories axis for this chart.

Line chart

Chart displaying series of data points connected by lines.

Extends: Axis chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

LINE

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Inherited from Axis chart

Configuration of a data point in this chart.

lineConfig

Line configuration

Inherited from Axis chart

Lines configuration in this chart

primaryValueAxis

Primary value axis

Inherited from Axis chart

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Inherited from Axis chart

Configuration of the categories axis for this chart.

Area chart

Chart based on the line chart, with the area between axis and line is filled with a color.

Extends: Axis chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

AREA

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Inherited from Axis chart

Configuration of a data point in this chart.

lineConfig

Line configuration

Inherited from Axis chart

Lines configuration in this chart

primaryValueAxis

Primary value axis

Inherited from Axis chart

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Inherited from Axis chart

Configuration of the categories axis for this chart.

Combined chart

Chart combining multiple views within the same visualization. For example bars and lines.

Extends: Axis chart

Properties

NameLabelDocumentationType

chartType(*)

Chart type

Inherited from Chart

Visualization used for this chart.

COMBINED

label(*)

Label

Inherited from Chart

Label appearing as the chart title.

documentation

Documentation (Markdown)

Inherited from Chart

Rich text describing the chart. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Inherited from Chart

Default position of the chart title, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Inherited from Chart

Show a thin line between the title and the visualization.

boolean

requiredRole

Required role

Inherited from Chart

Role required to access this chart.

Roles must be declared first in the platform Configuration to appear in this list.

pivotQuery(*)

Pivot query

Inherited from Chart

A table that summarize the data using dimensions and measures.

enableDrilldown

Enable drilldown

Inherited from Chart

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Inherited from Chart

Filters applies to render a subset of the query data.

These filters are combined with an AND operator.

legendPlacement

Legend placement

Status: WIP
Comment: Only TOP & NONE supported. Not relevant for Gauge, Sunburst or Teemap.

Inherited from Category chart

Position of the legend, relative to the chart. Select Hidden to hide the legend.

palette

Palette

Inherited from Category chart

Color palette used by this chart.

dataLabels

Data labels display

Inherited from Series chart

Defines how labels appear on the data points by default.

series

Series

Inherited from Series chart

Configuration of the series.

pointConfig

Point configuration

Inherited from Axis chart

Configuration of a data point in this chart.

lineConfig

Line configuration

Inherited from Axis chart

Lines configuration in this chart

primaryValueAxis

Primary value axis

Inherited from Axis chart

Configuration of the (primary) value axis for an axis chart.

categoriesAxis

Categories axis

Inherited from Axis chart

Configuration of the categories axis for this chart.

secondaryValueAxis

Secondary value axis

Configuration of the secondary value axis for a combined chart.

Data label placement

Position of the label, relative to the data point.

Type: enum

Enum Values

ValueLabelDescription

AUTO

Auto

The label is automatically positioned near the data point

TOP

Top

The label appears above the data point

MIDDLE

Middle

The label appears anchored to the data point

BOTTOM

Bottom

The label appears below the data point

Data label configuration

Configuration of a data label or tooltip in a chart.

Properties

NameLabelDocumentationType

dataLabelPlacement

Placement

Position of the label, relative to the data point. Auto automatically puts the label at an optimal position near the data point.

series

Show series as

Defines how the string representing the series appears in the label.

categories

Display categories as

Defines how the string representing the category appears in the label.

showValue

Show value

Show the value of the data point in the label.

boolean

showPercentage

Show percentage

Show the percentage represented by the value in the series in the label.

boolean

showMeasureLabel

Show measure label

Show the measure’s label before the value and percentage in the label.

boolean

Data labels display

A label appears to provide more information about a given data point, for example as a tooltip.

Type: union of [Data label configuration | `NO_LABELS `]

Series chart type

Type of chart used for a given series.

Type: enum

Enum Values

ValueLabelDescription

COLUMN

Column chart

Chart displaying values side by side as vertical bars, to compare across categories.

BAR

Bar chart

Chart displaying values side by side as horizontal bars, to compare across categories.

LINE

Line chart

Chart displaying series of data points connected by lines

AREA

Area chart

Chart based on the line chart, with the area between axis and line is filled with a color.

Value axis name

Name of a value axis

Type: enum

Enum Values

ValueLabelDescription

PRIMARY

Primary

Primary axis

SECONDARY

Secondary

Secondary axis

Chart series configuration

Configuration of a series in a series chart.

Properties

NameLabelDocumentationType

path(*)

Path

Pivot path identifying the series.

dataLabels

Data labels display

Defines how labels appear on the data points.

fillColor

Fill color

Color used to fill the shapes.

lineOrBorderColor

Line or border color

Color used for lines and borders.

lineConfig

Line configuration

Lines configuration in this series.

pointConfig

Point configuration

Configuration of a data point in this series.

chartType

Chart type

Visualization used for this series in a combined chart.

valueAxis

Value axis

Value axis (primary or secondary) onto which the series appears.

Label item display mode

Defines how an element appears in the label of a data point.

Type: enum

Enum Values

ValueLabelDescription

HIDE

Hide

Hide this element

LABEL_VALUE

Label and value

Display the label and value

VALUE

Value

Display the value

Point configuration

Configuration of a data point in a chart.

Properties

NameLabelDocumentationType

pointShape

Point shape

Shape used for the data points.

pointFilled

Point filled

The point shape appears filled in.

boolean

pointSize

Point size (px)

Point size in pixels.

number

Line configuration

Configuration of a line in a chart.

Properties

NameLabelDocumentationType

lineStyle

Line style

Style used to draw the lines.

lineInterpolation

Line interpolation

Interpolation function to smooth lines between data points.

Point shape

Shape used to display data points in charts.

Type: enum

Enum Values

ValueLabelDescription

NONE

None

The data points do not appear

CIRCLE

Circle

Data points appear as circles

SQUARE

Square

Data points appear as square shapes

TRIANGLE

Triangle

Data points appear as triangle shapes

DIAMOND

Diamond

Data points appear as diamond shapes

Line style

Style used to draw lines on a chart.

Type: enum

Enum Values

ValueLabelDescription

NONE

None

The line does not appear

LINE

Line

Draw the line continuously

DASHED

Dashed

Draw the line as a succession of strokes

DOTTED

Dotted

Draw the line as a succession of points

Line interpolation function

Function used to interpolate/smooth the lines between data points.

Type: enum

Enum Values

ValueLabelDescription

LINEAR

Linear

Linear interpolation

CUBIC

Cubic

Cubic interpolation

MONOTONE

Monotone

Monotone cubic interpolation

Chart category configuration

Configuration of a category in a hierarchical chart.

Properties

NameLabelDocumentationType

rootCategoryValue

Root category

Root category this configuration applies to. The configuration may affect all sub-categories.

fillColor

Fill color

Color used to fill the shapes for this category and its sub-categories.

Dimension values

Map of name / value pairs for dimensions to define a path in a pivot query.

Type: Map<Dimension name, Dashboard value>

Pivot path

Path used to identify a series with a specific configuration in a series chart.

Properties

NameLabelDocumentationType

dimensionValues(*)

Dimension values

Pivot query path defined with dimensions' name/value pairs.

measureName

Measure name

Reference to one measure for a chart with multiple measures.

Percentage

Number representing a percentage. Must be in a 0-100 range.

Type: number Max Value: 100

Name

The name is the unique identifier of an object. References to that object are typically made using this name.

Type: string

Max length: 128

Datatype

Type of data managed in a dashboard application.

Type: enum

Enum Values

ValueLabelDescription

TEXT

Text

Stores a text value

NUMBER

Number

Stores a numeric value

DATE

Date

Stores an instant in time expressed as a calendar date.

DATETIME

Datetime

Stores an instant in time expressed as a calendar date and time of day.

Dashboard value

A literal value in a dashboard application.

Type: union of [string | number]

Number format

Defines the format used to display a numeric value.

Properties

NameLabelDocumentationType

decimalPlaces

Decimal places

Number of digits after the decimal point.

positive integer

prefix

Prefix

Character string added before the formatted number.

string

suffix

Suffix

Character string added after the formatted number.

string

multiplyBy

Multiply by

Multiply the number by this value before formatting.

positive integer

useUserSeparators

Use user separators

Use each user’s decimal and thousands separators as defined in the profile.

De-select this option to define specific separators.

boolean

decimalSeparator

Decimal separator

Character used as the decimal point.

string

thousandsSeparator

Thousands separator

Character used as the thousands separator.

string

showThousandsSeparator

Show thousands separator

Display the thousands separator character.

boolean

Text alignment

Defines the horizontal alignment of a text.

Type: enum

Enum Values

ValueLabelDescription

LEFT

Left

Text is aligned at the left

CENTER

Center

Text is aligned at the center

RIGHT

Right

Text is aligned at the right

Title placement

Position of the title, relative to the chart.

Type: enum

Enum Values

ValueLabelDescription

NONE

Hidden

The text is not displayed

TOP

Top

The label appears above the content

BOTTOM

Bottom

The label appears below the content

Sort order

Direction of a sort operation.

Type: enum

Enum Values

ValueLabelDescription

AUTO

Auto

Automated sort order

ASC

Ascending

Arranged from smallest to largest

DESC

Descending

Arranged from largest to smallest

Value format

Display format for datetime or numeric values.

Type: union of [string | Number format]

Dashboard tabs array

Array of tabs for a given dashboard.

Type: Array<Tab>

Dashboard parameter array

Array of parameters for a given dashboard.

Type: Array<Dashboard parameter>

Dashboard slicers array

Array of dashboard slicers for a given dashboard

Type: Array<Dashboard slicer>

Dashboard

A dashboard groups several charts on a multi-tab page.

Properties

NameLabelDocumentationType

label(*)

Label

Label displayed in the header as the dashboard title.

documentation

Documentation (Markdown)

Rich text describing the dashboard. It appears near the dashboard title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

icon

Icon

Icon displayed in the dashboard header.

requiredRole

Required role

Role required to access this dashboard.

Roles must be declared first in the platform Configuration to appear in this list.

tabs(*)

Tabs

Tabs composing the dashboard.

parameters

Parameters

Parameters exposed to filter the dashboard data.

globalSlicers

Dashboard slicers

Dashboard slicers appear in a sidesheet to filter the whole dashboard.

Tab display type

Defines how a tab is displayed in a dashboard.

Type: enum

Enum Values

ValueLabelDescription

ICON

Icon

Only the icon is displayed

LABEL

Label

Only the label is displayed

ICON_LABEL

Icon and label

Both icon and label are displayed

Dashboard elements array

Array of the elements appearing on a dashboard tab.

Type: Array<Dashboard element>

Tab

A dashboard tab visually groups dashboard elements.

Properties

NameLabelDocumentationType

name(*)

Name

Internal name of the tab, used to refer to it.

label(*)

Label

Label appearing on the tab.

string

icon

Icon

Optional icon displayed on the tab.

displayAs

Display as

Defines whether the tab appears with its label and/or icon.

content(*)

Content

Dashboard elements contained in this tab

Dashboard element

An element (chart, text, or slicer) displayed in a dashboard tab.

Sub-types: Text, Dashboard chart, Slicer

Properties

NameLabelDocumentationType

name(*)

Name

Internal identifier of the element in the dashboard

height

Height (px)

Element height in pixels. When the dashboard renders, elements take the height of the bigger element on their line.

integer

cells(*)

Width (cells)

Element width expressed as a number of cells.

Note that the dashboard total width depends on the device:

  • Desktop: 12 cells
  • Tablet: 8 cells
  • Mobile: 4 cells

If an element is larger than the dashboard, it occupies 100% of the dashboard width.

integer

type(*)

Type

Dashboard element type

Value per sub-types:

Text

The text element displays markdown content in a dashboard.

Extends: Dashboard element

Properties

NameLabelDocumentationType

name(*)

Name

Inherited from Dashboard element

Internal identifier of the element in the dashboard

height

Height (px)

Inherited from Dashboard element

Element height in pixels. When the dashboard renders, elements take the height of the bigger element on their line.

integer

cells(*)

Width (cells)

Inherited from Dashboard element

Element width expressed as a number of cells.

Note that the dashboard total width depends on the device:

  • Desktop: 12 cells
  • Tablet: 8 cells
  • Mobile: 4 cells

If an element is larger than the dashboard, it occupies 100% of the dashboard width.

integer

type(*)

Type

Inherited from Dashboard element

Dashboard element type

TEXT

content(*)

Content

Text element content.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

color

Color

Base color of the text content.

Dashboard chart

The chart element displays an existing chart in a dashboard tab.

Extends: Dashboard element

Properties

NameLabelDocumentationType

name(*)

Name

Inherited from Dashboard element

Internal identifier of the element in the dashboard

height

Height (px)

Inherited from Dashboard element

Element height in pixels. When the dashboard renders, elements take the height of the bigger element on their line.

integer

cells(*)

Width (cells)

Inherited from Dashboard element

Element width expressed as a number of cells.

Note that the dashboard total width depends on the device:

  • Desktop: 12 cells
  • Tablet: 8 cells
  • Mobile: 4 cells

If an element is larger than the dashboard, it occupies 100% of the dashboard width.

integer

type(*)

Type

Inherited from Dashboard element

Dashboard element type

CHART

chart(*)

Chart

Existing chart embedded in the dashboard.

You can configure how this chart appears in the dashboard. You can optionally parameterize data filtering for this chart using Slicers and Dashboard Parameters. Values selected by users in the slicers or passed in the dashboard parameters filter the content of an embedded chart.

string

label

Label

Label appearing as the chart title in the dashboard.

When not specified, the label defined in the chart is used instead.

documentation

Documentation (Markdown)

Rich text describing the chart in this dashboard. It appears near the chart title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Position of the chart title in the dashboard, relative to the visualization. Select Hidden to hide the title.

showLabelDivider

Show divider

Show a thin line between the title and the visualization.

boolean

enableDrilldown

Enable drilldown

Enable drilldown into the data aggregated into a measure value.

boolean

filters

Filters

Filters applies to render a subset of the query data, in addition to those defined for the chart.

These filters are combined with an AND operator.

Slicer

A slicer shows a list of values that you can use to quickly filter data in a dashboard.

Extends: Dashboard element

Properties

NameLabelDocumentationType

name(*)

Name

Inherited from Dashboard element

Internal identifier of the element in the dashboard

height

Height (px)

Inherited from Dashboard element

Element height in pixels. When the dashboard renders, elements take the height of the bigger element on their line.

integer

cells(*)

Width (cells)

Inherited from Dashboard element

Element width expressed as a number of cells.

Note that the dashboard total width depends on the device:

  • Desktop: 12 cells
  • Tablet: 8 cells
  • Mobile: 4 cells

If an element is larger than the dashboard, it occupies 100% of the dashboard width.

integer

type(*)

Type

Inherited from Dashboard element

Dashboard element type

SLICER

label(*)

Label

Label appearing as the slicer title.

documentation

Documentation (Markdown)

Rich text describing the slicer. It appears near the slicer title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

labelPlacement

Label placement

Position of the title of the slicer. Select Hidden to hide the title.

showLabelDivider

Show divider

Show a thin line between the title and the slicer.

boolean

sortDirection

Sort order

Sort order of the slicer values.

format

Format

Format used to display the slicer values

multiSelect

Allow multiple selection

Allow selecting multiple values in this slicer.

When this option is active, the slicer appears as a list of checkboxes. Otherwise, it appears as a list of radio buttons.

boolean

search

Display search field

Display a search field above the slicer values to search into these values.

boolean

selectUnselectAll

Allow select all

Allow selecting/unselecting all the values in this slicer.

boolean

showItemWithNoData

Show items with no data

Display slicer items with no related metrics values.

boolean

greyOutItemWithNoData

Grey out item with no data

When they are displayed, grey out slicer items that do not related to metrics values.

boolean

showItemWithNoDataLast

Show items with no data last

When they are displayed, slicer items with no related metrics values are displayed last in the list of items.

boolean

appliesTo(*)

Filtered charts

Charts filtered with the values selected in this slicer.

Each chart is indicated with the parameter the slicer value applies to.

Slicer chart link array

Array of links relating a slicer to a given chart’s query attribute.

Type: Array<Slicer chart link>

Link relating a slicer to a given chart’s query attribute.

Properties

NameLabelDocumentationType

queryAttribute(*)

Query attribute

Name of the query attribute affected by this slicer.

string

dashboardChartName(*)

Dashboard chart name

Name of the dashboard chart affected by this slicer

string

Parameter chart link array

Array of links relating a parameter to a given chart’s query attribute.

Type: Array<Parameter chart link>

Dashboard parameter

Value passed to a dashboard to parameterize its content.

Properties

NameLabelDocumentationType

name(*)

Parameter name

Unique identifier of the parameter for this dashboard.

Values passed to the dashboard using this parameter are passed to the Filtered Charts as parameters, in order to filter the content of these charts.

appliesTo(*)

Filtered charts

Charts filtered using the value passed to the dashboard parameter.

Each chart are indicated with the chart parameter filtered with the value.

Link relating a parameter to a given chart’s query attribute.

Properties

NameLabelDocumentationType

queryAttribute(*)

Query attribute

Name of the query attribute affected by this parameter

string

dashboardChartName(*)

Dashboard chart name

Name of the dashboard chart affected by this parameter

string

Dashboard slicer

Dashboard slicers appear in a sidesheet to filter the whole dashboard.

Properties

NameLabelDocumentationType

name(*)

Name

Unique identifier of the slicer for this dashboard.

string

label(*)

Label

Label appearing as the slicer title.

string

documentation

Documentation (Markdown)

Rich text describing the slicer. It appears near the slicer title.

The <a href="https://commonmark.org/help/" target="_blank">Markdown</a> syntax is supported.

string

sortDirection

Sort order

Sort order of the slicer values.

format

Format

Format used to display the slicer values

multiSelect

Allow multiple selection

Allow selecting multiple values in this slicer.

When this option is active, the slicer appears as a list of checkboxes. Otherwise, it appears as a list of radio buttons.

boolean

search

Display search field

Display a search field above the slicer values to search into these values.

boolean

selectUnselectAll

Allow select all

Allow selecting/unselecting all the values in this slicer.

boolean

showItemWithNoData

Show item with no data

Display slicer items with no related metrics values.

boolean

greyOutItemWithNoData

Grey out item with no data

When they are displayed, grey out slicer items with no related metrics values.

boolean

showItemWithNoDataLast

Show items with no data last

When they are displayed, slicer items with no related metrics values are displayed last in the list of items.

boolean

appliesTo(*)

Filtered charts

Charts filtered with the values selected in this slicer.

Each chart is indicated with the parameter the slicer value applies to.

Datasource

Defines how to connect to the data, using a datasource defined in the application server.

Properties

NameLabelDocumentationType

jndiDataSourceName(*)

JNDI Resource

JNDI resource defined in the application server.

Only datasources defined in the application server appear in the list. Contact your administrator or refer to the installation guide to configure datasources in the application server.

string

databaseType(*)

Database Type

The database technology of this datasource.

Databases not listed should use the SQL 92 Compliant Database type.

Database type

Type of database technology supported for datasources.

Type: enum

Enum Values

ValueLabelDescription

ORACLE

Oracle

Oracle database

POSTGRESQL

PostgreSQL

PostgreSQL database

MYSQL

MySQL

MySQL database

SQLSERVER

Microsoft SQL Server

Microsoft SQL Server database

SQL92_COMPLIANT_DB

SQL-92 compliant database

SQL-92 compliant database

Shade

Material Design color shade.

Type: enum

Enum Values

ValueLabelDescription

100

100

100

200

200

200

300

300

300

400

400

400

500

500

500

600

600

600

700

700

700

800

800

800

900

900

900

a100

A100

A100

a200

A200

A200

a400

A400

A400

a700

A700

A600

Color

Material Design color name.

Type: enum

Enum Values

ValueLabelDescription

red

Red

Red

pink

Pink

Pink

purple

Purple

Purple

deeppurple

Deep purple

Deep purple

indigo

Indigo

Indigo

blue

Blue

Blue

lightblue

Light blue

Light blue

cyan

Cyan

Cyan

teal

Teal

Teal

green

Green

Green

lightgreen

Light green

Light green

lime

Lime

Lime

yellow

Yellow

Yellow

amber

Amber

Amber

orange

Orange

Orange

deeporange

Deep orange

Deep orange

Color palette

Set of colors. This set is either monochrome or colorful.

Sub-types: Colorful palette, Monochrome palette

Properties

NameLabelDocumentationType

type(*)

Palette

Type of the palette. A palette is either:

  • Monochrome, using multiple shades of a given color.
  • Colorful, using multiple colors in a given shade.

Value per sub-types:

Colorful palette

This palette uses multiple colors of a single shade.

Extends: Color palette

Properties

NameLabelDocumentationType

type(*)

Palette

Inherited from Color palette

Type of the palette. A palette is either:

  • Monochrome, using multiple shades of a given color.
  • Colorful, using multiple colors in a given shade.

MD_COLORFUL

shade

Shade

Shade used in the colorful palette.

Monochrome palette

This palette used multiple shades of a single color.

Extends: Color palette

Properties

NameLabelDocumentationType

type(*)

Palette

Inherited from Color palette

Type of the palette. A palette is either:

  • Monochrome, using multiple shades of a given color.
  • Colorful, using multiple colors in a given shade.

MD_MONO

color

Color

Color used in the monochrome palette.

Measure array

Array of measures defined in a chart.

Type: Array<Measure>

Additional parameter

Query attributes not used as dimensions of a chart but that must be available to filter the chart.

Type: Array<`string`>

Pivot query

A table that summarize the data using dimensions and measures. Used as a the foundation for a chart.

Properties

NameLabelDocumentationType

query(*)

Query

Existing query providing the data for this chart.

showRowTotals

Show row totals

Show the total values for each row.

boolean

showColumnTotals

Show column totals

Show the total values for each column.

boolean

measuresLocation

Measures location

Location of the measures in the pivot query.

rows

Rows

Rows (categories) of the chart.

columns

Columns

Columns (series) of the chart.

measures(*)

Measures

Measures of the chart.

additionalParameters

Additional parameters

Attributes not used as dimensions that should be available to filter.

Array of dimensions

An array of dimensions (rows or columns) of a chart.

Type: Array<Dimension>

Subtotals type

Defines how subtotals are calculated.

Type: enum

Enum Values

ValueLabelDescription

AUTO

Auto

Subtotals are calculated using the aggregation type of the associated metric.

NONE

None

Subtotals are neither calculated nor displayed.

CUSTOM

Custom

Subtotals are calculated using the defined subtotal aggregation type.

Subtotals position

Location of subtotals in relation to the records they aggregate.

Type: enum

Enum Values

ValueLabelDescription

TOP

Top

Subtotals are located before the records they aggregate

BOTTOM

Bottom

Subtotals are located after the records they aggregate

Dimension

Query attribute used as a dimension (row or column) in a pivot query.

Properties

NameLabelDocumentationType

name(*)

Name

Internal identifier of the dimension.

label

Label

Label for this dimension.

attribute(*)

Attribute

Query attribute used for this dimension.

labelAlignment

Label alignment

Comment: Should only be supported in pivot table

Label alignment for this dimension.

format

Format

Format used to display values for a datetime or numeric dimension.

subTotalAggregationType

Subtotals aggregation type

Aggregation method for the subtotals for this dimension.

For Pivot Tables, the subtotal values displayed use this method when Custom is selected for Subtotals computation.

For Column, Bar, Line, Area or Combined, Gauge and Donut charts, subtotal are not displayed. However, this aggregation method defines how the metrics subtotal is computed for this dimension. This metrics subtotal may be used to sort a dimension on the opposite axis.

showSubTotal

Subtotals computation

Defines whether and how to compute subtotals for this dimension:

  • None: Subtotals are neither calculated nor displayed.
  • Auto: Subtotals are calculated using the aggregation type of the associated metric.
  • Custom: Subtotals are calculated using the defined Subtotal aggregation type.

subTotalPosition

Subtotals position

Location of subtotals in relation to the records they aggregate.

valuesSortStrategy

Values sort configuration

Defines how values are sorted for this dimension.

Sort strategy

Defines the configuration to sort the values of a dimension in a chart.

Sub-types: Dimension, Measure

Properties

NameLabelDocumentationType

sortDirection

Sort order

Order in which the values are sorted.

sortBy(*)

Sort by

Sort method for this dimension:

  • Dimension: Sort by the dimension’s values.
  • Measure: Sort by the values of a given measure, identified by the Measure path provided.

Value per sub-types:

Dimension

Sort the dimension using its own values.

Extends: Sort strategy

Properties

NameLabelDocumentationType

sortDirection

Sort order

Inherited from Sort strategy

Order in which the values are sorted.

sortBy(*)

Sort by

Inherited from Sort strategy

Sort method for this dimension:

  • Dimension: Sort by the dimension’s values.
  • Measure: Sort by the values of a given measure, identified by the Measure path provided.

DIMENSION

Measure path

Map of name / value pairs for dimensions to define a path to a measure in a pivot query.

Type: Map<Dimension name, Dashboard value>

Measure

Sort the dimension using values from a related measure

Extends: Sort strategy

Properties

NameLabelDocumentationType

sortDirection

Sort order

Inherited from Sort strategy

Order in which the values are sorted.

sortBy(*)

Sort by

Inherited from Sort strategy

Sort method for this dimension:

  • Dimension: Sort by the dimension’s values.
  • Measure: Sort by the values of a given measure, identified by the Measure path provided.

MEASURE

measurePath

Measure path

Path to the measure used to sort.

measureName

Measure name

When the measure path points to multiple measures, this name indicates the measure used to sort.

Measure

Measure in a pivot query, aggregating values from a query attribute.

Properties

NameLabelDocumentationType

name(*)

Name

Internal identifier of the measure.

label

Label

Label appearing in the chart for this measure.

attribute(*)

Query attribute

Query attribute aggregated in this measure.

format

Format

Format used to display values for the measure.

aggregationType

Aggregation type

Aggregation method used for this measure.

labelAlignment

Label alignment

Comment: Should only be supported in pivot table

Alignment of the measure label.

valueAlignment

Value alignment

Comment: Should only be supported in pivot table

Alignment of the measure values.

Aggregation type

Process used to show data in a summary form.

Type: enum

Enum Values

ValueLabelDescription

SUM

Sum

Returns the sum of values, for a numeric attribute only. Null values are ignored.

AVG

Average

Returns the average of all values, for a numeric attribute only. Null values are ignored.

MIN

Min

Returns the minimum value in all records. Null values are ignored.

MAX

Max

Returns the maximum value in all records. Null values are ignored.

CNT

Count

Returns the number of elements. Null values are ignored.

Measures location presets

Preset locations for the measures.

Type: enum

Enum Values

ValueLabelDescription

FIRST_COLUMN

First column

Measures are located before the first column

LAST_COLUMN

Last column

Measures are located after the last column

LAST_ROW

Last row

Measures are located after the last row

FIRST_ROW

First row

Measures are located before the first row

Measures location type

Defines whether the measures are located in the rows or columns.

Type: enum

Enum Values

ValueLabelDescription

ROWS

Rows

Measures are located at a given insertion position in the rows

COLUMNS

Columns

Measures are located at a given insertion position in the columns

Measures location object

Object describing the location of the measures.

Properties

NameLabelDocumentationType

locationType

Insertion location

Location (rows or columns) where the measures are inserted.

insertionPoint

Insertion point

Position at which the measures are located in the rows or columns.

positive integer

Measures location

Measures location in the rows or columns, defined via a preset or a location object.

Type: union of [Measures location presets | Measures location object]

Operator

Operator used in a query filter

Type: enum

Enum Values

ValueLabelDescription

IN

in

Filtered attribute value is in the given list of values. This operator is case-sensitive.

NOT_IN

not in

Filtered attribute value is not in the given list of values. This operator is case-sensitive.

GT

>

Filtered attribute value is greater than the given value.

GTE

>=

Filtered attribute value is greater than or equal to the given value.

LT

<

Filtered attribute value is less than the given value.

LTE

Filtered attribute value is less than or equal to the given value.

EQUALS

=

Filtered attribute value is equal to the given value. This operator is case-sensitive.

NOT_EQUALS

<>

Filtered attribute value is not equal to the given value. This operator is case-sensitive.

IS_NULL

is null

Filtered attribute value is null.

IS_NOT_NULL

is not null

Filtered attribute value is not null.

CONTAINS

contains

Filtered attribute value contains the given value. This operator is case insensitive.

DOES_NOT_CONTAIN

does not contain

Filtered attribute value does not contain the given value. This operator is case insensitive.

BEGINS_WITH

begins with

Filtered attribute value begins with the given value. This operator is case insensitive.

ENDS_WITH

ends with

Filtered attribute value ends with the given value. This operator is case insensitive.

Value

Value used in a query filter

Type: union of [string | number]

List of values

List of values used in a query filter

Type: Array<Value>

Query filter

A query filter is defined on a chart or a dashboard chart to filter the query in its usage context.

Sub-types: Query filter - in, Query filter - not in, Query filter - greater than, Query filter - greater than or equal to, Query filter - less than, Query filter - less than or equal to, Query filter - equal, Query filter - not equal, Query filter - is null, Query filter - is not null, Query filter - contains, Query filter - does not contain, Query filter - begins with, Query filter - ends with

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Attribute to filter.

string

operator(*)

Operator

Operator used to compare the attribute value with the given value or list of values.

Query filter array

Query filter array

Type: Array<Query filter>

Query filter - in

Query filter using the "in" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

IN

values(*)

Values

List of values into which the attribute value is searched.

Query filter - not in

Query filter using the "not in" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

NOT_IN

values(*)

Values

List of values into which the attribute value is searched.

Query filter - greater than

Query filter using the "greater than" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

GT

value(*)

Value

Value compared to the attribute value.

Query filter - greater than or equal to

Query filter using the "greater than or equal to" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

GTE

value(*)

Value

Value compared to the attribute value.

Query filter - less than

Query filter using the "less than" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

LT

value(*)

Value

Value compared to the attribute value.

Query filter - less than or equal to

Query filter using the "less than or equal to" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

LTE

value(*)

Value

Value compared to the attribute value.

Query filter - equal

Query filter using the "equal" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

EQUALS

value(*)

Value

Value compared to the attribute value.

Query filter - not equal

Query filter using the "not equal" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

NOT_EQUALS

value(*)

Value

Value compared to the attribute value.

Query filter - is null

Query filter using the "is null" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

IS_NULL

Query filter - is not null

Query filter using the "is not null" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

IS_NOT_NULL

Query filter - contains

Query filter using the "contains" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

CONTAINS

value(*)

Value

Value to find in the attribute value.

Query filter - does not contain

Query filter using the "does not contain" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

DOES_NOT_CONTAIN

value(*)

Value

Value not to find in the attribute value.

Query filter - begins with

Query filter using the "begins with" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

BEGINS_WITH

value(*)

Value

Value to find at the beginning of the attribute value.

Query filter - ends with

Query filter using the "ends with" operator

Extends: Query filter

Properties

NameLabelDocumentationType

attribute(*)

Attribute

Inherited from Query filter

Attribute to filter.

string

operator(*)

Operator

Inherited from Query filter

Operator used to compare the attribute value with the given value or list of values.

ENDS_WITH

value(*)

Value

Value to find at the end of the attribute value.

Query attributes map

Map of the attributes of a query. The key of this map is the name of the column returned by the SQL query.

Type: Map<Name, Query attribute>

Query action array

Array of query actions

Type: Array<Query action>

Query

A query connects to a data source and run a SQL statement returning a data set with identified query attributes.

Properties

NameLabelDocumentationType

sql(*)

SQL Query

SQL Query returning a set of records used in dashboards.

string

dataSource(*)

Datasource

Existing datasource containing the data to query.

You must declare datasources prior to creating queries.

string

attributes

Attributes

List of attributes of the query.

queryActions

Query actions

Query actions open parameterized URLs when drilling down into the query results.

Query attribute

Value (column) in the data set returned by the query. This attribute may be used as a dimension or a measure in the charts.

Properties

NameLabelDocumentationType

label

Label

Label of the attribute.

dataType(*)

Datatype

Datatype of the attribute.

format

Format

Format used to display values for a datetime or numeric attribute.

usableAsMeasure(*)

Measure

This attribute is usable as a measure in charts.

boolean

usableAsDimension(*)

Dimension

This attribute is usable as a row or column in charts.

boolean

usableAsTimeDimension(*)

Time dimension

This attribute is usable as a time dimension in charts.

boolean

sortable

Sortable

This attribute is available to sort in drilldown data tables.

boolean

Query action target type

Target where the action URL should open

Type: enum

Enum Values

ValueLabelDescription

INLINE

Chart container

Opens the URL within the chart container

CURRENT_TAB

Current tab

Opens the URL in the same tab

NEW_TAB

New tab

Opens the URL in a new tab

Query action

A query action opens a parameterized URL when drilling down into the query results.

Properties

NameLabelDocumentationType

name(*)

Name

Query action name

string

label

Label

Label displayed for the action in the action menu

url(*)

URL

URL to open when the action is triggered.

This URL is parameterized with query attributes using the following syntax: ${query-attribute-name}. For example: ${PRODUCT_ID}.

Query attribute values are processed as described below:

  • Null values are replaced with empty strings and not processed further.
  • Existing values are formatted depending on their data type: Number values use JSON-like number formatting, String values as rendered as is, Date and datetime values the use ISO-8601 format, that is YYYY-MM-DD or YYYY-MM-DDTHH:mm:ss.SSSZ.
  • Finally, formatted values are then percent-encoded for the URL, replacing unsafe ASCII characters with a % followed by two hexadecimal digits.

URL can be relative or absolute. Relative URLs only have a path and do not start with <scheme>:// or /. Relative URLs are resolved from the Server Base URL defined in the platform configuration.

iconUrl

Icon

Icon displayed in the action menu

requiredRole

Required role

Role required to see this action

target

Target

Target where the URL should open