Documentation Vision Library+ Documentation

Vision Library+ / Charts & analysis

Waterfall Chart+

Waterfall Chart+ shows how sequential positive and negative contributions change a starting value into a final total. Each data source is displayed as either an absolute total or a relative change.

No guide sections match your search.

Overview

Waterfall Chart+ shows how sequential positive and negative contributions change a starting value into a final total. Each data source is displayed as either an absolute total or a relative change.

Waterfall Chart+ showing totals and relative changes

Watch the demo

See Waterfall Chart+ in a practical PI Vision workflow.

When to use it

Use Waterfall Chart+ when you need to:

  • Explain how individual gains and losses produce a final result.
  • Show an energy, production, cost, or material balance.
  • Compare absolute checkpoints with the changes between them.

Use a standard bar chart when the values are independent and do not form a cumulative sequence.

Before you begin

  • Prepare one data source for each total or relative contribution.
  • Calculate relative values before adding them to the symbol; the chart does not calculate differences between unrelated data sources.
  • Order the data sources in the sequence in which the contributions should be applied.

Add and set up the symbol

  1. Select Waterfall Chart Plus in the PI Vision symbol gallery.
  2. Drag the prepared data sources onto the display in sequence.
  3. Right-click the symbol and select Configure Waterfall Chart.
  4. Mark starting, ending, and intermediate absolute values as totals.
  5. Confirm that each relative bar increases or decreases the running total as expected.

Use the symbol

Read the chart from left to right. Total bars show absolute values, while relative bars show the increase or decrease applied to the preceding running total. Use data labels and tooltips to read exact values.

Configure the symbol

Titles and appearance

  • Title: Shows or hides the chart title.
  • Sub title: Sets the secondary line below the title.
  • Foreground: Sets the chart text color.
  • Background: Sets the chart background color.
  • Border width and color: Sets the chart outline.
  • Shadow: Adds or removes a drop shadow.

Bars and coloring

  • Width: Sets the width of the bars.
  • Opacity: Sets bar transparency.
  • Border radius: Controls corner rounding.
  • Default coloring: Uses shared colors for positive, negative, and total bars.
  • Custom coloring: Uses the color configured for each data source.

Data labels

Waterfall Chart+ data labels
  • Enabled: Shows or hides labels on the bars.
  • Position: Places labels at the top, center, or bottom of each bar.
  • Background: Adds a fill behind labels for contrast.

Total and relative bars

  • Total: Displays the complete absolute value. Use totals for the starting value, final result, or an intermediate checkpoint.
  • Relative: Applies the value as an increase or decrease to the preceding running total.
Waterfall Chart+ bar configuration

Enable Total for a data source that should display an absolute value.

Enabling a total bar

Data preparation

The symbol displays configured values as provided. Prepare separate attributes for totals and relative contributions before mapping them to the chart.

Waterfall Chart+ prepared data sources
Attributes mapped to waterfall bars

Relative loss values are normally calculated by AF analyses or another upstream calculation. Total attributes can represent checkpoints after each loss or gain.

Example formulas used for waterfall data

Troubleshooting and limitations

  • The running total is incorrect: Confirm the data-source order and whether each source is configured as a total or relative bar.
  • A loss increases the total: Confirm that the relative value is negative or enable the appropriate inversion setting when available.
  • A bar starts at zero unexpectedly: Verify that Total is enabled only for absolute checkpoints.
  • Expected differences are missing: Calculate the relative values upstream; Waterfall Chart+ does not derive differences between data sources.