Description
One of the CJA guardrails limits the number of derived fields that can be added to a Freeform Table to five. When a user tries to add more than this, they will see a popup like the one shown below:
While the limit itself isn't an issue, it's highly likely that an everyday user will have no idea what a derived field is and how to avoid using an additional one. There are really only three ways to tell whether a component is based on a derived field:
- The user can look at the component tool tip, which will include a "Field settings" tab if the component is a derived field
- Admins can indicate that a component is based on a derived field in the component name
- Admins can indicate that a component is based on a derived field in the component description
Users aren't super likely to look at #1 or #3, and organizations probably don't want to clutter up component names. This means that they may see the notification and immediately contact an admin for help.
One option to making it easier for users to understand which components are based on derived fields is to include a small icon next to the component name. We already have this for calculated metrics and Adobe standard components.
Why is this feature important to you
Allows users to quickly see that a metric or dimension is based on a derived field.
How would you like the feature to work
Add an icon to the component in the left rail of Workspace if a component is based on a derived field.
Current Behaviour
There is no graphical indicator that a component is based on a derived field.