I would like to suggest the idea of applying range limits to Stream charts.
A range limit would be the lowest and highest values to always show on a chart. This would not affect Thresholds, which if a threshold were to exceed the range limit then the chart would expand to show that 'out of range' data.
The reason for the suggestion is so that the Y data can be shown consistently across charts in the same way that you can lock the X (time sync). This displays the data with the same scale across charts.
I noticed this need more when viewing percentage data types, but it could be just as useful for other numeric data types.
I'm currently working around this limitation by using thresholds for streams that don't really need thresholds. For streams that do need thresholds then this feature is likely not necessary.
The only thing I don't yet know is if this should be configurable in the Parameter, or per Stream.
Hi Chad,
Thank you so much for the feedback, very useful. It makes sense to have that range limit data in the Y.
Some questions regarding your views on determining the maximum and minimum values: what is your expectation on setting up what is considered max/min?
Looking forward to hearing your thoughts.
Good question on whether this should be OOTB or user defined.
As I mentioned previously, this came about due to percentage (%) charts not aligning.
I would say that I almost always want a percentage chart to show the entire 0-100% range by default. I realise this range would not be applicable to all assets, all of the time, and some may exceed 100% due to a surge. But it's a good typical starting point.
Alternatively, if I know that an asset operates in a narrow range, then I would expect to override it at the asset level.
But I do appreciate that for other data types, setting an OOTB or a user defined project limit to a parameter may not be practical as it may vary wildly across assets.
Then again, maybe this is not even a defined setting, and instead is a toggle on the Chart panel that 'equalises' the Y scale for all visible charts regardless of their values? i.e. The max/min values of all visible charts of the same data type automatically defines the limit.
Thanks for your answer and feedback Chad,
Can't find what you're looking for? Ask the community or share your knowledge.