Resources / Blogs
Data Quality Rules in Ataccama ONE: Types, Dimensions & Best Practices
Learn how data quality rules in Ataccama ONE improve data validation, governance, and accuracy. Explore rule types, key dimensions, and best practices.
DQ Rules in Ataccama ONE: A Practical Guide to Data Quality Management
What Are Data Quality Rules?
Data quality rules are the foundation of effective data quality management. In Ataccama ONE, these rules define how data is evaluated, validated, and monitored across datasets.
DQ rules allow organizations to apply data validation rules to catalog items and attributes based on defined conditions. Each rule is aligned with a specific data quality dimension, helping teams measure and improve data reliability.
These dimensions include Validity, Completeness, Uniqueness, Accuracy, and Timeliness, forming a structured data quality framework for enterprise data governance.
Types of Data Quality Rules in Ataccama
- Detection Rules (Data Profiling Rules)
Detection rules are used for data profiling and automatic classification. They identify patterns and assign business domains to attributes.
For example:
- Validate formats such as email or phone numbers
- Match values against reference datasets
- Identify domain-specific attributes
Detection depends on:
- Rule logic (pattern or condition)
- Detection threshold (percentage match required)
These rules support data quality checks at scale and improve metadata classification.
- DQ Evaluation Rules (Data Quality Checks)
DQ evaluation rules are used to measure and monitor data quality metrics. These rules are applied to business terms and automatically extended to related attributes.
Each rule evaluates a single data quality dimension, ensuring focused and modular validation.
For example:
- Email field → format validation
- Customer ID → uniqueness check
- Mandatory field → completeness validation
This modular approach ensures scalable data governance rules and reusable logic across datasets.
Data Quality Dimensions Explained
Validity (Data Validity Rules)
Ensures that data follows the correct format and structure.
Examples:
- Is the email format valid?
- Is the date in the correct format?
Completeness (Data Completeness Check)
Ensures required fields are not empty.
Examples:
- Is the mandatory field populated?
- Are there missing values?
Uniqueness (Duplicate Data Check)
Ensures no duplicate records exist.
Examples:
- Does the Customer ID appear more than once?
Accuracy (Data Accuracy Validation)
Validates data against trusted reference sources.
Examples:
- Does the country code exist in the reference list?
Timeliness (Data Freshness Monitoring)
Ensures data is up to date.
Examples:
- Was the record updated within the expected timeframe?
How to Create Data Quality Rules in Ataccama ONE
Follow these steps to implement data quality rules in Ataccama:
- Navigate to Data Quality → Rules → Create
- Add rule name, description, and owner
- Define inputs and conditions in the Implementation tab
- Use:
- Condition Builder (no-code)
- Advanced Expression (custom logic)
- Test with valid and invalid data scenarios
- Publish and map the rule to a business term
This process ensures consistent data validation rules across your data ecosystem.
Best Practices for Data Quality Rules
- One rule per concern — separate rules for emptiness, format validity, uniqueness, and
referential integrity keep things modular and reusable.
- Name rules clearly — descriptive names likeEmail_Format_Validityor
Customer_ID_Uniqueness make governance easier as your rule library grows.
- Use variables for transformations — trim, round, or lowercase inputs in the Variables section
before applying conditions, so your logic stays clean.
- Always test with both passing and failing values —don’tjust test the happy path.
- Leverage AI for expression drafting — but always review and align the result type (Valid vs Invalid) manually.
- Assign scores thoughtful


Why Data Quality Rules Matter
Implementing strong data quality rules improves:
- Decision-making accuracy
- Data governance and compliance
- Operational efficiency
- Trust in analytics and reporting
With tools like Ataccama ONE, organizations can build a scalable data quality framework that ensures consistent, reliable, and actionable data.