kruscho opened a new issue, #4647:
URL: https://github.com/apache/streampipes/issues/4647

   ### Apache StreamPipes version
   
   dev (current development state)
   
   ### Affected StreamPipes components
   
   UI
   
   ### What happened?
   
   **Description**
   
   The current Table visualization in the Charts component supports Value 
Highlighting, where cell colors are automatically derived from the minimum and 
maximum values present in the displayed dataset.
   This approach works well when values have a broad distribution. However, 
when the data values are very close to each other, the resulting colors become 
almost indistinguishable, making it difficult for users to identify trends, 
deviations, or critical values at a glance.
   
   **Proposed Enhancement**
   Introduce an option to manually define a valid value range (minimum and 
maximum) for the color scale used in Value Highlighting.
   For example, users could specify:
   
   Minimum value: 0
   Maximum value: 100
   
   Even if the currently displayed values range only from 48 to 52, the 
highlighting would be calculated against the configured range (0–100) rather 
than the dataset's local min/max values. This would produce more meaningful 
color differences and improve visual interpretation.
   
   **Use Case Example**
   A temperature monitoring dashboard displays values between 49°C and 51°C. 
With the current implementation, color differences are barely visible because 
the dataset range is very small. By defining a custom range of 0°C–100°C, the 
highlighting reflects the absolute position within the expected operating range 
and provides a more meaningful visual representation.
   
   Suggested UI
   Add an optional configuration section in the Table visualization settings:
   Value Highlighting
   ☑ Enable Highlighting
   
   Color Scale Range
   ( ) Automatic (Current Behavior)
   (*) Custom Range
   
   Minimum Value: [ 0 ]
   Maximum Value: [ 100 ]
   
   ### How to reproduce?
   
   _No response_
   
   ### Expected behavior
   
   _No response_
   
   ### Additional technical information
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   None


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to