Rule specification assets > Introduction to rule specifications
Introduction to rule specifications
A rule specification is an asset that represents the data requirements of a business rule in logical form.
A rule specification breaks down the logic in a business rule into the following tasks:
•Define the types of data that a business data set contains.
•Define a set of conditions that the business data must satisfy.
•Define the actions to take when the data satisfies the conditions of the business rule.
•Define the actions to take when the data fails to satisfy the conditions of the business rule.
You create and test a rule specification in Data Quality. You add a rule specification to a Rule Specification transformation in a mapping in Data Integration. When the mapping runs, the Rule Specification transformation applies the conditions and actions that you define to the values in each row in the input data. The outputs from the transformation indicate whether the row data meets the requirements that you set in the business rule.