DataWorks provides the Data Quality service for you to control the data quality of heterogeneous data stores. In Data Quality, you can check data quality, configure alert notifications, and manage connections.

In DataWorks, Data Quality provides a comprehensive data quality solution that has various features. For example, you can detect data, compare data, monitor data quality, scan SQL nodes, and use intelligent alerting.

Data Quality can monitor data processing throughout the process, detect issues based on monitoring rules, and send alert notifications to alert recipients in real time.

Data Quality monitors data quality by dataset. Data Quality allows you to monitor the data quality of E-MapReduce tables, Hologres tables, AnalyticDB for PostgreSQL tables, MaxCompute tables, and DataHub topics. When offline data changes, Data Quality checks the data and blocks nodes that use the data if it detects anomalies. This prevents the nodes from being affected. Data Quality also allows you to manage the check result history so that you can analyze and evaluate the data quality.

For streaming data, Data Quality uses DataHub to monitor data streams and sends alert notifications to subscribers if it detects stream discontinuity. You can set the alert severity, such as warning and error alerts, and the alert frequency to minimize repeated alerts.
Note Data Quality monitors the data quality of E-MapReduce tables, Hologres tables, AnalyticDB for PostgreSQL tables, MaxCompute tables, and DataHub topics. Before you use the Data Quality service, you must create tables or topics and write data to the tables or topics.