Designing data quality SLA rules
When you design a data quality SLA rule, you must decide which data assets or columns to monitor and what quality criteria are to be applied. Also, define whether a remediation workflow is triggered if a violation of the data quality SLA rule is detected.
Base Premium This information applies to IBM Knowledge Catalog and IBM Knowledge Catalog Premium.
Required permissions
You must have these user permissions:
- To only view data quality SLA rules, you must have the Access governance artifacts permission.
- To create, edit, or delete data quality SLA rules, you must have the Access governance artifacts and Manage data quality SLA rules permissions.
Properties of data quality SLA rules
The properties and behavior of data quality SLA rules differ significantly from other governance artifacts.
Property or behavior | Supports? | Explanation |
---|---|---|
Must have unique names? | Yes | Each data quality SLA rule must have a unique name. |
Description? | Yes | Describe what the rule does in natural language so that it is easy to understand. Include standard words and terms to make it easy to search for this rule. |
Add relationships to other rules? | No | Data quality SLA rules don't have relationships with each other. |
Add relationships to other governance artifacts? | No | You can use business terms in the definitions of data quality SLA rules but no relationship is created. |
Add relationship to asset? | No | Data quality SLA rules don't have relationships to any assets. |
Add custom properties? | No | Data quality SLA rules don't support custom properties. |
Add custom relationships? | No | Data quality SLA rules don't support custom relationships. |
Organize in categories? | No | Data quality SLA rules are not controlled by categories. They are activated per project and are visible to all users. |
Import from a file? | No | You must create each data quality SLA rule individually. |
Export to a file? | No | You can't export a data quality SLA rule. |
Managed by workflows? | No | Data quality SLA rules are published and active after creation. |
Specify start and end dates? | No | Data quality SLA rules are active after creation and until they are deleted. |
Assign a Steward? | No | Data quality SLA rules don't have stewards. |
Add tags? | No | Data quality SLA rules don't support tags. |
Assign to an asset? | Yes | Although you can't manually assign data quality SLA rules to assets, rules are applied to assets that match the criteria of the rule. |
Assign to a column in a data asset? | Yes | Although you can't manually assign a data quality SLA rule to a column in an asset, data quality SLA rules are applied to columns that match the criteria of the rule. |
Automated assignment during profiling or enrichment? | No | Data quality SLA rules are activated per project and are applied whenever a data quality check is run on an asset that matches the criteria in the rule conditions. |
Predefined artifacts in the [uncategorized] category? | No | You must create all data quality SLA rules. |
Rule conditions
Determine the level at which you want to monitor the data quality:
- For entire data assets
- For columns in selected data assets
- For data assets and columns in these data assets
- For specific columns regardless of the containing data asset
Determine the items, the critical data elements (CDEs), that you want to monitor. The main condition is specified at the data-asset level. If your CDEs are columns, you must configure subconditions.
Select critical data elements by name or by the assigned business terms:
-
If you target specific data assets or columns, select them by name. You must use the exact asset or column name. You can set up the rule to cover multiple data assets or columns by providing a list of names separated by comma.
-
If you target data assets or columns with a specific context, select them by assigned business terms. You can provide a list of business terms separated by comma. All data assets or columns that have one of the specified business terms assigned are subject to the SLA rule.
Specify the quality criteria that must be met. Select a type of data quality score and the threshold that must be reached or passed for a data asset or column to be compliant with the SLA rule. Depending on the level of monitoring, specify quality criteria for the data assets, for columns, or for both.
You can choose from these types of scores:
- Overall data quality score
- Dimension score of a predefined data quality dimension
- Dimension score of a custom data quality dimension. You can create custom dimensions by using the IBM Knowledge Catalog API Create a data quality dimension.
Action
The action defines whether a remediation workflow is triggered if an SLA rule violation is detected. For more information, see Managing workflows for data quality remediation tasks.
If you don't select a remediation workflow, any violations are only reported on the data asset's Data quality page.
Learn more
- Managing data quality SLA rules
- Data quality SLA rule compliance
- Managing workflows for data quality remediation tasks
- IBM Software Hub roles and permissions
Parent topic: Data quality SLA rules