Quality Overview
  • 12 Jul 2024
  • 4 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Quality Overview

  • Dark
    Light
  • PDF

Article summary

The Syniti Knowledge Platform’s Quality module uses rules and relationships to drive data quality initiatives across your organization, granting stakeholders access to key metrics about overall data health. Data Catalog, Migrate/ADMM, and other modules within the platform can integrate with Quality to monitor and evaluate business outcomes and to see how improvements resulting from data quality reporting have a positive impact on the business.

Data quality is driven by enforcements and implementations which are aligned by subject areas, business concepts and business processes, all driven by your business requirements as defined in your rules.

The diagram below shows the relationships among the key Knowledge Platform assets involved in data quality.

Subject Areas

A subject area provides a method for categorizing rules, allowing for easier management of rules and security profiling of rules by a company’s logical business structures. Every rule must be assigned to a subject area so that data health and business requirements can be evaluated by category.

Rules

Business users write system-agnostic rules to evaluate data health and measure whether business requirements are met. Rules can be used to evaluate data quality, document requirement compliance, indicate that a required manual task has been completed, or for many other purposes.

Technical users can further define the rule using the rule’s associated enforcements, added on the Enforcements tab, which includes the system where the rule is executed and specifications (i.e., technical requirements).

Rules can be associated with zero or more business processes and/or zero or more business concepts. Assigning rules to a business process or business concept allows the average data quality score of the latest run of all associated implementations to be rolled up to that asset.

Business Concepts

A business concept is a Knowledge Platform asset of type term, with an applied language, name, and definition. For example, a business concept may relate to a data object such as Customer Master or a data domain such as Customer Data, which may cover a much broader set of Data Objects.

Assigning rules to a business concept allows the average data quality score of the latest run of all of the associated implementations to be rolled up to that business concept.

Business Processes

Assigning rules to a business process allows the average data quality score of the latest run of all of the associated implementations to be rolled up to that business process.

Enforcements

Enforcements document how a particular rule is to be enforced in a particular system for a specified purpose, such as Data Quality, Data Migration or MDM. Enforcements are assigned to further define rules.

Enforcements document information about the implementation process and the technology behind rule enforcement. With this information, business and technical users can easily understand how rules are enforced and the impact that rules have on the business. Enforcements accommodate different types of rules that are automatically enforced via enforcement technology (for example, the Stewardship Tier), rules that are enforced via manual tasks, rules that are enforced for data quality purposes and rules that are not enforced but require documentation.

Enforcements contain a Status and Priority field to help track progress, and the following Enforcement Types to help users document relevant information about rule enforcement:

  • Data Migration—Documents rule enforcement during transition to a new platform

  • Data Quality—Documents rule enforcement through monitoring and remediation

  • Master Data Management—Documents rule enforcement as it defines and manages an organization’s critical data

Note

To be used in data quality, an enforcement’s Roll Up Data Quality Score check box must be checked on the Create Enforcement or Edit Enforcement page.

DQ Reports (Implementations)

Enforcements can be implemented against a system connection to create a DQ Report.  A Report consists of user-defined Opportunity and Error queries to be run against a specific connection to measure the number of Errors.   The Data Quality score is calculated as the number of Errors divided by the number of Opportunities.

For example, a rule that requires all customers to have a phone number could define an error query such as

SELECT Customer Number, Name, Address, Email, Phone, Fax
 FROM Customer
WHERE status = 'active'
    AND Phone IS NULL

which returns 100 records.  

The Opportunity query will select to the total number of active customers

SELECT COUNT(*)
 FROM Customer
WHERE status = 'active

which returns a count of 1000 total active customers.

The DQ Score is then calculated as
1 - (100/1000) =  90%
because 10% of customers are missing a phone number.

Note

When creating an implementation of Method Syniti Cloud DQ, users can choose whether to calculate just the data quality score or to also create a report that contains the records that failed the rule. When creating the implementation, if the Save Report toggle is set to on, you can access the detailed records that failed the rule from within the Syniti Knowledge Platform. If set to off, or, if no data store is configured in Admin, only the record counts display. Refer to View Data on Reports for more information.

This section contains the following topics about data quality:


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence