Entity business rules (EBRs) are rules that you create at the entity level to run against all rows/records across all attributes in an entity.
EBRs allow you to:
- Apply rules before or after you load your data
- Examine compliance by individual entities
- Copy EBRs from one entity to another
Guidelines
Note the following when working with EBRs:
- EBRs are customized business rules created for and applied to data contained within a specific entity.
- When creating an EBR, the rule is applied against rows and values at the entity level and generally affects multiple attributes in an entity. Therefore, certain rules are more efficient created and run as attribute business rules (ABRs) at the attribute level. For example, if you only want to compare values within an attribute, applying a rule created at the entity level may scan through many more rows of information than values in a single attribute. Alternately, you would not create an ABR if you needed to compare all masks or distinct values that occur across all attributes in an entity.
- After you create an EBR, you can promote the rule to be stored and reused in a central location called the Business Rules Library (or Library). For more information, see Managing Library EBRs.