All Products
Search
Document Center

Data Transmission Service:Billing of data verification tasks

Last Updated:Aug 14, 2024

This topic describes the billing method and billing rules of Data Transmission Service (DTS) data verification tasks.

Billing method

  • You are charged for full data verification tasks based on the pay-as-you-go billing method.

    Note

    You are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Verify hash values based on the sampling ratio. For more information, see the Full data verification section of this topic.

  • You are charged for incremental data verification tasks based on the pay-as-you-go billing method.

Billing rules

  • Schema verification

    Free of charge.

  • Incremental data verification

    You are charged for incremental data verification based on multiple factors, such as the regions in which the source and destination databases reside, number of data shards in the databases, and service durations of database instances. The actual price on the buy page prevails.

  • Full data verification

    You are not charged for full data verification whose mode is Verify based on the number of table rows. You are charged for full data verification whose mode is Verify hash values based on the sampling ratio according to multiple factors, such as the regions in which the source and destination databases reside, the amount of data to be verified each time, and the number of times the data is verified. The following table provides the detailed information:

    Important
    • The actual prices on the buy page and bills prevail.

    • If you enable data verification in a data migration task, you are charged for data verification based on the unit price for same-region instances in the region of the destination database.

    • You are not charged for failed data verification tasks. You are charged for data verification tasks that detect inconsistent data records between the source and destination databases. In this case, the error code DTS-RETRY-ERR-0271 is returned.

    • For more information about instance types, see Cross-border and cross-region tasks.

    Billing method

    Region in which the destination database resides

    Instance type

    Unit price (USD per GB)

    Pay-as-you-go

    Regions in the Chinese mainland

    Same-region

    0.0857

    Cross-region

    0.1914

    Cross-border

    0.1229

    China (Hong Kong), China (Macao), China (Taiwan), and regions outside China

    Same-region

    0.1114

    Cross-region

    0.4043

    Cross-border

    0.1229

FAQ

  • How do I manage data verification tasks?

    For more information, see Configure data verification and View data verification details.

  • How does DTS calculate the amount of data for full data verification?

    DTS calculates the amount of data for full data verification based on the size of network traffic that DTS reads during full data verification. The result is closely related to the size of data to be verified in the source database and the communication protocol of the database.