Skip to main content

Quality checks

At a glance

Quality checks let you define validation rules on your instances and monitor the overall health of your data. Create automated verifications (non-empty field, email format, numeric range, freshness), view scores per entity type, and manage quarantined instances.

Before you begin

  • You must have the governance.admin scope to create checks.
  • Entity types and instances must exist in your ontology.

Steps

Create a quality check

  1. Open the Governance module from the sidebar.
  2. Select the Quality tab.
  3. Click New check.
  4. Configure the parameters:
ParameterDescriptionExample
Entity typeThe entity concerned.Supplier
PropertyThe field to verify.email
Check typeThe validation rule.See table below
SeverityImpact on failure.Warning, Error, Critical
Action on failureBehavior if the check fails.Log, Quarantine, Block

Available check types:

TypeDescriptionConfiguration example
Non nullThe field must not be empty.
UniqueThe value must be unique across all instances.
RegexThe value must match a pattern.^[a-z0-9._%+-]+@[a-z0-9.-]+$
RangeThe numeric value must be within an interval.min: 0, max: 100000
EnumThe value must belong to a predefined list.active, inactive, suspended
FreshnessThe data must not be older than a given delay.24 hours
ReferenceThe value must reference an existing instance.type: Supplier
  1. Click Save.

Run a check manually

  1. In the check list, click the Run button to the right of the desired check.
  2. The check runs on all instances of the concerned entity type.
  3. Results display the number of compliant and non-compliant instances.

View the quality dashboard

The dashboard displays a quality score per entity type:

  • Green (> 80%): satisfactory quality
  • Yellow (50-80%): attention required
  • Red (< 50%): corrective action needed

Each row shows the entity type, number of instances, overall score, and active checks.

Manage quarantine

When a check is configured with the Quarantine action, non-compliant instances are isolated:

  1. Open the Quarantine section in the Quality tab.
  2. View the list of quarantined instances.
  3. For each instance, you can:
    • Fix: modify the instance, then release it.
    • Release: put the instance back in service without modification.
  4. The check that triggered the quarantine is indicated for each instance.

Expected result

Your data is continuously monitored by automated checks. The quality dashboard gives you an overview per entity type, and non-compliant instances are isolated in quarantine for correction.

Limitations and common errors

SituationSolution
The quality score does not updateScores are recalculated on each check execution. Rerun the check manually.
Too many instances in quarantineAdjust the check severity or fix the data in bulk via import.
The regex check does not workVerify the regular expression syntax. Test it on a sample.
"No entity type available"First create entity types in the Ontologie.

Need help?

Contact us: Support and contact.