Solution Development
Breadcrumbs

Curation - Pyramid Chart

Intended audience: end-users analysts developers administrators

AO Platform: 4.4

Overview

This section provides an overview of a Pyramid Chart. A Pyramid Chart is a triangular chart representing data in hierarchical or proportional order. It is designed to visualize data distribution across different levels, with the largest values at the base and progressively smaller values toward the apex.

Example

Screenshot 2025-01-27 at 11.26.17.png


Configuration of Pyramid Chart

DATA Properties

Screenshot 2025-11-28 at 10.28.43.png

Label

UI Widget

Default

Description

  • Category Field

Dropdown w/Expression option

 

The Category Field dropdown allows the user to select the category.

…Display Name

Text Field



  • Value Field

Dropdown w/Expression option

 

The Value Field dropdown allows the user to select a value.

…Display Name

Text Field



… Additional Properties

 

 

Optional Additional Properties - expressed as a Key/Value pair.

  • Color

Text Field w/Color Palette option

 

The Colors allows the user to select which color to use for the Pyramid Chart. See Curation - Field Properties - Data Styles.

  • Max Number of Records 

Number Field

 

Option to set a max number of records to be used by the chart.

  • Sort By Field 

Dropdown w/Expression option

 

The Sort By Field option allows users to select a field to sort the data and provides the flexibility to define a custom expression for more advanced sorting criteria.

  • Sort Direction 

Dropdown

 

Option to set the Sort order for data in the chart to either Ascending or Descending.

  • Excluse Zero Values

ON/OFF Toggle

OFF


  • Show All Records on Data tab and in Data Download

ON/OFF Toggle

OFF


  • Apply when shown from a Connected MSO

ON/OFF Toggle

OFF 

The Apply When Shown from a Connected MSO ON/OFF Toggle determines whether the settings or actions are applied specifically when data is displayed through a connected MSO.

  • ON: The feature or behavior is applied when the data originates from the connected MSO.

  • OFF: The feature or behavior is not applied, regardless of the connected MSO.

  • Apply Curation Data Size Rules for the App Data

ON/OFF Toggle

OFF

If enabled, the Record Count rules will be applied. The series will not be shown if the Record Count rules are not met.

  • Additional Tooltip Data Properties

Display Name - Text Field

MSO Property - Dropdown

 

The Additional Tooltip Data Properties allow the user to select one or more MSO Field Properties to display their values in the tooltip when the user hovers over a data point.


DATA LABELS Properties

Screenshot 2025-11-28 at 10.28.57.png

Label

UI Widget

Default

Description

  • None/Percentage/Value

Dropdown w/Additional Properties option

 Show Percentage

Optional Additional Properties - expressed as a Key/Value pair.

… Additional Properties

 

 

Optional Additional Properties - expressed as a Key/Value pair.

  • Data Label JS Function

Text Field w/Search

 

The Data Label JS function allows the user to search for and configure a JavaScript function that defines the display or behavior of data labels in a chart.

  • Lazy Load Data Labels

ON/OFF Toggle

OFF

If enabled, in the Pyramid Chart curation controls whether data labels are loaded gradually as the chart is interacted.

  • Enable Drilldown

ON/OFF Toggle

ON

If enabled, the chart will allow drilldown when clicking on data points.


EVENT Properties

Screenshot 2025-11-28 at 10.29.10.png

Label

UI Widget

Default

Description

  • On Click JS Function

Text Field w/Search


The On Click JS function allows users to search for and configure a JavaScript function that defines the behavior when the user clicks a data point in the chart. If left empty, the default behavior for the chart will be used.

  • On Double Click JS Function

Text Field w/Search


The On Double Click JS function allows users to search for and configure a JavaScript function that defines the behavior when the user double-clicks a data point in the chart. If left empty, the default behavior for the chart will be used.

  • Data Param JS Function

Text Field w/Search


The Data Param JS Function allows users to search for and configure a JavaScript function that defines data parameters being used as input to the chart.



TOOLTIP Properties

Screenshot 2025-11-28 at 10.29.25.png

Label

UI Widget

Default

Description

  • Show Tooltip

ON/OFF Toggle

ON

If enabled, a tooltip will show on hover of data values.

  • Show X-Axis Name in Tooltip

ON/OFF Toggle

OFF

If enabled, the tooltip displayed when hovering over data in the App will include the X-Axis name. If disabled, only the data value will be shown, without the X-Axis name.

  • Additional Tooltip Properties

Key / Value - Text Fields

 

Optional Additional Tooltip Properties - expressed as a Key/Value pair.


ZONE Properties

Screenshot 2025-11-28 at 10.29.32.png

Label

UI Widget

Default

Description

  • Zone Axis Properties

Dropdown w/Additional Properties and Expression options

 

The Zone Axis Properties dropdown allows the user to customize the properties of the Zone Axis.


STYLES Properties

Screenshot 2025-11-28 at 10.29.48.png

Label

UI Widget

Default

Description

  • Show in 3D

ON/OFF Toggle

OFF

If enabled, it shows the Pyramid Chart with some depth and at a rotated angle.

  • Disable Animation

ON/OFF Toggle

OFF 

The Disable Animation toggle refers to turning off any animated transitions or effects that occur when the chart or visualization is rendered or updated.

  • Use Series Field to Apply Data Styles

ON/OFF Toggle

OFF








Contact App Orchid | Disclaimer