Defines distinct data elements that are used in a visualization and can be reused in multiple data sets.
subtype
Describes a set of data that is used in a visualization. Each 'dataSet' can be mapped to a different query in a report.
Each 'categoryAxis' defines a set of tuples. Each level in a 'categoryAxis' defines a member of this tuple. The intersection of tuples for each 'categoryAxis' identifies a set of values defined by 'valueAxis'.
Represents the nesting of multiple sets.
Represents the unioning of multiple sets.
Defines the set of values in the data set that are available at the intersection of category axes.
References a 'valueSlot' that will be part of 'valueAxis' for the data set.
A value of 'true' provides the option to not override the default data set found in a visualization.
Set this to 'false' if the resulting chart does not have any chart elements that tie back to this data set.
For example the data set is only used as input for statistical calculations which are then displayed on the chart.
Visualization properties that can be changed by a report author.
A list of tags that can be used when searching for chart types.
Reserved.
Reserved.
If 'true', a report author can specify the data formatting.
Charts that provide their own data formatting or do not require default data formatting (e.g. boxplot, waterfall with pre-processed data) should set this property to 'false'.
Static visualizations are produced at runtime on the server (for regular or Active Reports) and do not support client-side filtering. Interactive visualizations can be used in Active Reports and be re-rendered based on Active Report filter conditions. If your visualization supports both static and interactive output, set 'outputType' to 'all'.
Will be used to break ties during recommendation of a visualization
Use an 'enumProperty' to denote a choice from a fixed set of values.
Specify a default RGB color with an optional alpha channel.
Identifies a palette. The list of available palettes can be obtained from the gallery serivce.
A simple text type that preserves whitespace.
Type 'UnitList' is a comma separated list of supported font size units, for example 'px,pt,cm'. If not specified it is assumed that 'px,%,in,cm,mm,pt,pc,em,ex' are supported.
Represents a set of 'categorySlot' values. For example; a set of members, set of tuples or a set of simple values.
Describes a slot that a set of values for a category can be passed to.
Indicates how category values should be generated.
Data rows will contain indexes to category
values. The set of categories may be more than what is referenced in
data rows. Visually, it is possible to show more categories
than are referenced in data rows.
Data rows will contain indexes to the category
values. All the categories are referenced by indexes in data rows.
Category values are generated directly in data
rows and are typically used by network charts.
Used to indicate that the slot has an affinity for certain metadata concepts. Used to recommend visualizations
Used to indicate that the slot only accepts certain data types
Used to indicate that the slot will be selectable on the chart. For instance, on an area chart, the x axis categories are not selectable
Describes a slot that quantitative values can be passed to. Typically, a measure is used for 'valueSlot' but a member or tuple can also be used.
If 'true', a report authors can specify a minimum and maximum range for this field which will impact rendering.
The minimum and maximum can be provided for both server and client side visualizations.
Setting 'supportsRange' to 'true' is useful to allow a fixed axis scale to be set during filtering operations.
Used to indicate that the slot has an affinity for certain metadata concepts. Used to recommend visualizations
Used to indicate that the slot only accepts certain data types
Used to indicate that the slot will be selectable on the chart. For instance, on an area chart, the x axis categories are not selectable