Skip to main content

Charts

Charts visualize dimensions and measures from datasets. Before creating a chart, prepare at least one available dataset.

Create A Chart​

  1. Go to Visualization
  2. Click Create, then choose Chart
  3. In Select Dataset, choose a dataset
  4. Enter the chart editor
  5. Configure the chart type, fields, filters, and display style
  6. Click Save
  7. Enter the chart name and choose a folder
  8. Click Save to finish

If no dataset is available, the system asks you to prepare a dataset before creating a chart.

List Actions​

The chart list shows charts, folders, and update time.

ActionDescription
OpenOpens the chart editor
MoveMoves the chart to a folder or the root folder
DeleteDeletes the chart. A confirmation dialog appears first, and deletion cannot be undone

Double-click a chart row to open it. Double-click a folder row to expand or collapse it.

Folders​

Folders help organize charts.

ActionDescription
Create FolderClick Create > Folder, enter a folder name, and create it
Move ChartChoose Move from chart actions, then select a target folder
Delete FolderChoose how to handle charts inside the folder before deleting

When deleting a folder, choose one handling mode:

ModeDescription
Keep charts and move them to a folderDeletes the folder and moves its charts to the selected folder or root
Delete all charts in this folderDeletes the folder and all charts inside it

Editor​

The editor top bar provides:

ActionDescription
BackLeaves the chart editor
View DataSwitches the preview to a data table
View ChartSwitches back to the chart preview
SaveSaves the current chart configuration

The left side contains four areas:

AreaPurpose
Data ConfigView dataset fields and choose the chart type
Visual ConfigConfigure field slots, filters, data limits, and display style
Binding ScriptSelect a Studio script and write script results into script-backed computed fields
PermissionsConfigure who can view, edit, and delete the current chart

The right side is the preview area. After dimensions and measures are configured, it shows the chart result. Switch to table view to inspect query data.

Choose Chart Type​

In Data Configuration, choose the chart type.

Chart TypeBest For
Bar ChartComparing values across categories
Stacked Bar ChartComparing totals and composition
Horizontal Bar ChartComparing categories with long names
Waterfall ChartShowing how increases and decreases form a final value
Line ChartShowing trends over time
Stacked Line ChartShowing multiple trends and their stacked relationship
Area ChartEmphasizing trend and value scale
Smooth Line ChartShowing continuous trends
Step Line ChartShowing staged value changes
Pie ChartShowing category share
Doughnut ChartShowing share with center space
Rose ChartEmphasizing category share differences
Scatter ChartShowing relationships between two measures
Bubble Scatter ChartAdding bubble size to a scatter chart
Metric CardShowing one core metric
Radar ChartComparing multiple metrics
Funnel ChartShowing conversion steps
Pyramid ChartShowing hierarchy or stage distribution
GaugeShowing current value against a target
ReportShowing detail rows from selected dataset fields

Changing the chart type adjusts the available field slots.

Configure Field Slots​

In Data Config, place dataset fields into slots. Slots vary by chart type.

Chart TypeFields To Configure
Bar and line chartsX-axis dimension, color group, Y-axis measures
Pie and funnel chartsCategory dimension, category color, measure
Scatter chartsX-axis measure, Y-axis measure, bubble size, category color, detail
Metric cardMeasure
Radar chartCategory dimension and comparison measures
GaugeCurrent measure and target measure
ReportReport fields. Dimensions and measures can both be selected

Fields have two roles:

RolePurpose
DimensionUsed for category, group, axis, color, or filter
MeasureUsed for numeric values, axis, size, or core metric

When a slot allows only one field, select one field. When it supports multiple measures, multiple measures can be displayed together.

For slots that support ordering, such as Y-axis measures and Report Fields, drag selected fields up or down to adjust their display order. In reports, right-click a selected report field and choose Merge Items to merge adjacent rows with the same value in that column. Choose Unmerge Items to show every row value separately again.

Reports​

Choose Report when you need a detail table instead of an aggregated chart.

  1. Choose Report in Data Configuration
  2. In Data Config, add fields to Report Fields
  3. Drag selected report fields to adjust the column order
  4. Add filters when you need to limit the rows
  5. Configure the base record limit to control how many detail rows are queried
  6. Save the report

Reports use table preview by default. They query detail rows from the dataset, so selected fields are used as table columns instead of chart axes or measures.

OperationDescription
Add FieldsSelect dimensions or measures from the dataset field picker
Reorder ColumnsDrag selected report fields up or down to change the table column order
Merge ItemsRight-click a selected report field and choose Merge Items to merge adjacent rows with the same value
Unmerge ItemsRight-click a merged field and choose Unmerge Items to restore separate row values
Export Data TableExport the current report table when permission allows

Filters​

In Data Config, add filters and save them as one or more filter groups. Filter groups are useful for common query scopes such as "In Approval", "Not Approved", "This Month", or "Key Regions".

  1. Click Add Filter
  2. Select a dataset field
  3. Set the condition and value
  4. Save the filter
  5. Enter the filter name

Filters affect the current chart query. Saved filter groups appear in the left filter list and next to the chart title in the preview area. Click a filter group above the chart to switch between groups. The preview refreshes using the selected group.

ActionDescription
Drag a filter groupReorder saved filter groups in the left filter list
EditOpen the filter dialog to edit the group name and saved conditions
Delete in the dialogRemoves the filter group from the chart
LockUses the saved conditions and prevents temporary edits above the chart
UnlockAllows temporary edits above the chart

Each filter group has its own lock state. The left filter list and the filter group above the chart both show the lock icon: a red lock means Lock filters, and a green unlock icon means Unlock filters.

When a filter group is locked, the chart header only allows switching between filter groups. The conditions cannot be edited temporarily. Use this for standard scopes that should stay fixed.

When a filter group is unlocked, right-click the filter group above the chart and choose Edit Filter. Adjust the conditions in the dialog, then click Apply Filter. Temporary filters affect only the current preview. They do not overwrite the saved filter group and are not saved to the database with the chart. Refreshing the page or reopening the chart restores the saved conditions.

To turn a temporary adjustment into the chart's saved filter, click the edit button in the left filter list, edit the group in the dialog, and save it there.

Data Limit​

In Data Config, configure the base record limit.

SettingDescription
By Updated AtTakes recent records by update time before aggregation
By Created AtTakes recent records by creation time before aggregation
Base Record CountControls the base record range used for aggregation

For large datasets, use a base record count to improve preview and loading speed.

Drill Down​

Bar, line, pie, and funnel charts support drill-down analysis.

  1. Configure the root dimension, such as X-axis or category
  2. Enable Drill Down
  3. Select drill-down dimensions
  4. Click a category in the preview chart to enter the next dimension

Drill-down dimensions cannot duplicate the root dimension. Use this to move from overview to detail, such as region to city to customer.

Comparison​

Bar and line charts support period comparison.

Comparison requires a time dimension. After placing a time field into a dimension slot, right-click the selected field to open the configuration menu, then choose the comparison mode and period.

The flow is:

  1. Choose a bar or line chart
  2. Select a date or datetime field in the X-axis dimension
  3. Right-click the selected time field
  4. Choose Comparison
  5. Choose Period over Period or Year over Year, then choose the comparison period

After enabling it, compare current data with the previous period or the same period last year.

ModeDescription
Period over PeriodCompares with the previous period
Year over YearCompares with the same period last year
AutoLets the system choose a suitable period from the time dimension

Display Configuration​

In Visual Config, adjust chart appearance.

SettingDescription
Chart NameChart title and default save name
DescriptionSaved as the chart description
Show TitleControls whether the title appears in preview
Show LegendControls whether the legend appears
Legend PositionSets legend position to top, right, bottom, or left
Show LabelControls whether data labels appear
PaletteChanges the chart color theme

Some chart types provide extra display settings, such as bar radius, label size, mark lines, mark points, or zoom.

Binding Script​

When the dataset has computed fields whose value source is Studio Script, use a chart binding script to write script results into those fields.

To understand script-backed computed fields first, see Computed Field Usage.

The flow is:

  1. Open Binding Script
  2. Select a Studio script
  3. Configure Match Fields when needed
  4. In Assignments, choose a computed field and enter the script result field
  5. Click Run Script
  6. Confirm the preview result, then save the chart

The binding script receives the current aggregated chart data. Returned values are written into mapped computed fields.

SettingDescription
Match FieldsMatch dataset fields with script result fields so values are written to the correct category or group
AssignmentsChoose which script result field writes into which computed field
Run ScriptRuns the current binding script and refreshes the preview

Without match fields, script results are applied as global results. This is useful for single-row totals or metric cards.

Save A Chart​

Click Save to open the save dialog.

SettingDescription
Chart NameName shown in the chart list
FolderWhere the chart is saved. Choose root or an existing folder

After saving, the chart appears in the chart list. Opening and saving it again updates the existing chart.

View And Export​

After configuration, use the preview area on the right.

ActionDescription
View DataSwitches to the data table and shows query results
View ChartSwitches back to chart preview
Export ChartExports the current chart image when permission allows
Export Data TableExports the current data table when permission allows

If preview query fails, check dataset fields, filters, field slots, or binding script configuration.

For chart-level access setup and permission operation steps, see Chart Permissions.