Dive deeper into the details of a monitor
Configuring tolerance levels
Tolerance levels allow you to control how rigidly the adaptive levels of monitors are enforced. By default, the adaptive level for all monitors is set to neutral, but you can choose to enforce them more strictly or leniently.
Prerequisites
You need a global role with the Product Rights > Data Quality global permission or the Data Quality Editor or Data Quality Manager resource role with the Data Quality Job > Train Monitors resource permission.
Steps
- Open a Data Quality Job page.
- Click Monitors.
- In the monitor details table, go to the monitor for which you want to view the details.
- On the far right side of the monitor row, click
, and then click Open.
The Details drawer appears.
- Click
Advanced.
The tolerance options appear.
- Select a tolerance option.
Tolerance | Description |
---|---|
Strict |
Rigidly enforce and flag any data points that fall outside what Data Quality & Observability's behavioral model learns to be normal. Any values outside the strict boundaries will be flagged as potential data quality issues. |
Neutral | Automatically enforce and flag any data points that fall outside what Data Quality & Observability's behavioral model learns to be normal. Any values outside the neutral boundaries will be flagged as potential data quality issues. |
Lenient |
Relax the enforcement and flagging when data points fall outside of the range that Data Quality & Observability's behavioral model learns to be normal. Any values outside the lenient boundaries will be flagged as potential data quality issues. Tip This can help avoid excessive alerts when Data Quality & Observability is in the learning phase of a new Data Quality Job. |
Tolerance level calculations
The tolerance level calculations vary depending on the specific type of data quality check being performed. The following tables show the check type, the thresholds of the three tolerance levels in relation to the check type, and the areas each check type impacts.
Uniqueness (standard deviation)
Tolerance level | Threshold | Impacts |
---|---|---|
Strict |
Uniqueness standard deviation threshold (ABS): 2.1 Uniqueness standard deviation min/max threshold (z-score for min/max drift): 3.1 |
|
Neutral |
Uniqueness standard deviation threshold (ABS threshold): 2.5 Uniqueness standard deviation min/max threshold (z-score for min/max drift): 3.4 |
|
Lenient |
Uniqueness standard deviation threshold (ABS threshold): 3.9 Uniqueness standard deviation min/max threshold (z-score for min/max drift): 6.1 |
Uniqueness (percent change)
Tolerance level | Threshold | Impacts |
---|---|---|
Strict | Uniqueness percent change threshold: 11% |
|
Neutral | Uniqueness percent change threshold: 14% | |
Lenient | Uniqueness percent change threshold: 45% |
Min/max (standard deviation)
Tolerance level | Threshold | Impacts |
---|---|---|
Strict | Min/max standard deviation threshold (z-score for min/max drift): 3.1 |
|
Neutral | Min/max standard deviation threshold (z-score for min/max drift): 3.4 | |
Lenient | Min/max standard deviation threshold (z-score for min/max drift): 6.1 |
Min/max (percent change)
Tolerance level | Threshold | Impacts |
---|---|---|
Strict | Min/max percent change threshold: 12% |
|
Neutral | Min/max percent change threshold: 18% | |
Lenient | Min/max percent change threshold: 65% |
Standard deviation threshold (deviation from the baseline)
Tolerance level | Threshold | Impacts |
---|---|---|
Strict | Standard deviation threshold: 2.3 |
|
Neutral | Standard deviation threshold: 2.8 | |
Lenient | Standard deviation threshold (null, empty): 3.5 |
Percent change threshold
Tolerance level | Threshold | Impacts |
---|---|---|
Strict | Percent change threshold: 3% |
|
Neutral | Percent change threshold: 8% | |
Lenient | Percent change threshold: 40% |