Processing of dimension values
After a dimension value is retrieved from the data source for the dimension, leading and trailing spaces are stripped from the value, and it is converted to uppercase. A copy of the trimmed dimension string is saved as the source value.
Each source value is processed through the dimension's whitelist or group list and then the blacklist.
- If a match in a fixed whitelist is found, the display value is
returned.
- If a display value is not found, the default dimension value is used.
- There is no logging for fixed whitelist values.
- If the source value is not in a fixed whitelist, the value is
submitted for the blacklist processing.
- If it is not in the blacklist, the value is logged for checking against permitted value limits.
- Dimension logging and limit checking are run against the trimmed dimension value.