QuickSight Sankey Diagram – Node Status & Filtering Behavior

Hi Team,

We’re building a system-health dashboard using a Sankey visual and wanted to check if the following are supported or planned:

  1. Node-level status indicators
    Is it possible to color Sankey nodes (or overlay simple icons) based on an aggregated health status (e.g., Healthy -green / At Risk - orange / Unhealthy - red), independent of link coloring? (As highlighted in the image below, we are referring to the node/connection bar colors, which are based on the volume flowing from the source to the destination system.)

  1. Layout-preserving filtering
    When filters are applied, is there a way to keep the Sankey node layout fixed and make non-matching nodes/links semi-transparent (similar to hover behavior), instead of removing them and re flowing the layout?

Thanks in advance!

Hi @soham ,

To answer your first question, I do not think it is possible to color nodes based on a certain criteria. It sounds like you would like to add a degree of conditional formatting to your visual to display the health status. As of right now, conditional formatting is only applicable to Gauge charts, KPIs, Pivot tables, and Tables.

To answer your second question, layout preserving is unfortunately not something the filtering functionalities currently support.

Now I am not an AWS employee and cannot state whether or not these features are planned for the future. However, what I can do is leave the ‘feature-request’ tag attached to this topic to help increase visibility to the Quick Team.

1 Like

Hello @JacobR

Thank you for the quick revert and tagging it as a feature request. i think adding this features to the sankey diagram will be helpful.

Thanks!