Data Quality provides a comprehensive data quality solution that has various features, such as data detection, data comparison, data quality monitoring, SQL code scanning, and intelligent alerting. Data Quality is billed based on the number of Data Quality checks for node instances. This topic describes the billing details of Data Quality.
Billing principle
DataWorks supports only the pay-as-you-go billing method for Data Quality. If you use the features provided by Data Quality and your node instances trigger monitoring rules, you are charged fees for checking the quality of data generated by your node instances.
For example, you configure two partition filter expressions for a table of an auto triggered node and two monitoring rules for each of the partition filter expressions. After you associate the auto triggered node with the four monitoring rules, the monitoring rules are triggered when the auto triggered node is run. If the auto triggered node is successfully run, fees for running the four monitoring rules are generated each time the auto triggered node is run.
Billable item
You are charged for the Data Quality checks that are generated by Data Quality within each calendar day. Such Data Quality checks are generated when Data Quality rules are triggered by auto triggered node instances, data backfill instances, or rule tests.
Billing granularity
Billable items are charged based on the Alibaba Cloud account to which the billable items belong and the region in which the billable items reside. The billable items in each region of each Alibaba Cloud account are independently charged.
Pricing
The following table describes the billing details of Data Quality checks based on the pay-as-you-go billing method.
Billable item | Billing tier (Number of successful instances per day) | Billing cycle | Unit price |
Number of Data Quality checks that are triggered by instances every day | 1 to 10 | Daily | USD 0 per day |
11 to 200 | Daily | USD 3.10 per day | |
201 to 1,000 | Daily | USD 7.74 per day | |
1,001 to 5,000 | Daily | USD 30.96 per day | |
5,001 to 10,000 | Daily | USD 46.43 per day | |
10,000 to 20,000 | Daily | USD 92.86 per day | |
20,000 to 40,000 | Daily | USD 185.72 per day | |
40,000 to 80,000 | Daily | USD 371.44 per day | |
80,000 to 160,000 | Daily | USD 742.88 per day |
Deduction
At 00:00 every day, the billing system starts to calculate the number of Data Quality checks that were run on the previous calendar day and deducts the fee based on the related billing tier that is described in the preceding table. No additional fee is generated.
A Data Quality check is considered successful and you are charged for the check even if alerts are reported based on the related Data Quality rules or workflows are blocked due to data quality issues.
The upper limit for Data Quality checks that are billed based on the pay-as-you-go billing method is 160,000 per day. After the upper limit is reached, no more Data Quality checks can run. If you need more Data Quality checks per day, submit a ticket to contact technical personnel.
Overdue payments
If your Alibaba Cloud account has an overdue payment, you are given a 24-hour grace period and the billing system sends you notifications at the 12th and 23rd hours after your bill becomes overdue. After you receive a notification, you must top up your account at the earliest opportunity.
If your bill is overdue for more than 24 hours, the service will be suspended. In this case, new Data Quality checks cannot be started, but Data Quality checks that have been started are not affected.
If you top up your Alibaba Cloud account within 24 hours after your bill becomes overdue, the service will not be suspended.
If your bill becomes overdue again after settlement, you are given another 24-hour grace period before the service is suspended.