Hi Dojo
Why is the DIS Validator showing a Minor issue when a connector parameter contains a Unit that's not in the validation list? I was expecting this to be allowed. Am I wrong? If so, what is it impacting?
I don't want to have the issue in the DIS Validator. What is the recommended action here?
Minor: Unknown unit 'Members'. Param ID 'x'. (line xxxx col x) [2.9.4]
DIS version 2.46.1.6
Thank you in advance!
Kind regards
DIS keeps a list of all frequently used units, to push towards consistency between drivers by keeping a single unit format for each unit (e.g. avoid some people switching between 'min', 'mins', 'minutes', ...).
Of course, you can require a unit that does not match any of the units that are in the list currently. Indeed, 'Members' does not seem to be on that list (yet). If you can confirm that none of the other units in the list match your requirement, you could create a task for the DIS team to add the unit to the list. However, if there is really low value in the unit being added to DIS (a very custom unit) then you are probably better off suppressing the error.
Hi Robin. Coming back to this topic. I’m still doubting if using a unit that is not in the validation list won’t cause any impact on my system (thinking of alarm/trend templates, dashboards, Visio’s, etc.). DIS Validator clearly indicates an issue in this case. Would it be possible to confirm that the DIS Validator issue is nothing to worry about?
Hi Michiel, sorry for not noticing your message earlier. There is no harm in using a unit. For DataMiner, the used unit doesn’t matter (Although I’m not sure about special characters and such). The limitation is only suggested by DIS Validator to make all drivers conform.
Hi Robin. Thank you for your answer! I’ll check if I can add it to the list.