Problem:
Some data sources (like Modbus PLCs or some OPC UA Servers) expose Status/Enumeration Data (On/Off etc) as an integer number rather than the status itself. This number is then stored in AVEVA Data Hub but to be able to interpret and use the data it needs to be mapped to a corresponding status by the consuming application which makes it complicated for the user as the application needs to keep a translation/mapping table for all involved tags.
Currently, this limits a lot the usability of data by applications like Seeq (in our case), Visualization tools and other data anlytics tools
It would be useful to be able to associate an Enumeration type to an existing stream in order to map the integer number to the corresponding enumeration text which finally makes the data more usable.
A workaround would be to create a new stream where the value field is associated to the Enum type in SDS and copy the integer data to the new stream but this is not really realistic as for every status/digital tag that would be a customized solution. Using a stream view seems also be too complex as a stream view can't be used in a Data View natively.
Solution:
Provide a possibility to associate a Enumeration type to an existing integer Stream to map the number to the enumeration text. This should be at least implemented for Data Hub Assets but also on a stream level. This is a basic requirement if data