Hi everyone,
If you're looking to customize the rules page for Data Quality - for example, to add new labels or properties to suit your organization’s needs - this guide will walk you through the steps to ensure your changes are properly configured and visible.
Why aren’t my changes showing in the Rules page template?
Using the “Edit Page Template” option alone isn't enough to make new fields or labels visible. If you’re trying to display a custom property for rules (e.g., a field labeled "test"), that property must first exist in the metadata model under the rule entity.
Here’s how to do it:
- Go to your metadata model.
- Locate the rule entity.
- Create a new property (e.g., test) under the rule entity.
- Publish the changes to apply them.
Once the new property is added and published in the metadata model, you can go back to the Rules page and use the “Edit Page Template” function to include the new field.
After doing this, your added label or property should now appear in the Rules UI.
Use case: Flagging rules used in monitoring projects
If your goal is to track whether a rule is used in any monitoring projects, and you want a new field to show True/False based on that usage, here’s how you can approach it:
- Hover over Rules → Occurrence → Value in Monitoring Projects to identify if a rule is linked to any unique assets.
- If this number is 1 or more, you can use computed content to return a value of True.
- Use a CASE statement in computed content to evaluate the rule’s monitoring occurrence and return a boolean value accordingly.
Resources to help with this:
- 👉 Case statements in computed content | Community
- 👉 Computed Content: Show attribute values based on existing attributes | Community
This approach allows you to automate the classification of rules based on their usage across monitoring projects and reflect that directly in the Rules UI using a custom property.
Have you customized your Rules page?
Have you used the metadata model or computed content to extend the functionality of your Rules view? What types of custom logic have you implemented for your Data Quality projects? Let’s share ideas and learnings in the comments below 👇