| |
| Custom task name. The length must be within 256 characters. tip If not set, the system generates a task name by default according to the naming rule, starting with dts-. |
| Select the verification method as required. Currently, Full validation, Schema verification, and Increment validation are supported. For more information on the verification method, refer to Background. |
| When the Validation type is Full validation, you can set the verification method. Currently, you can select Sample content validation, Row verification, and Primary key validation. |
| Set the data sampling percentage to be verified as needed. The default value is 100, and the value range is [1,100]. It helps to improve efficiency, save resources, quickly identify problems, and improve the user experience when verifying large amounts of data. tip - This parameter can be configured only when Validation type is Full validation and Verification method is Sample content validation.
- This feature is only applicable to MySQL data transmission tasks.
|
| Select a verification mode from the drop-down list as needed. Currently, Compare key and value, Compare key only, and Compare the length of value only are supported. tip Only Redis data transmission tasks support configuring this parameter. |
| Select the object to be verified. You can perform the following operations in the Selected object area: - Rename databases: Click the pencil icon next to the target databases to rename them. If you select entire databases in the Validation object area, you can only modify the database name in the Selected object area, and can not expand the database.
- Filter and delete unnecessary targets: The search box in the Selected object area supports fuzzy search to batch delete unwanted databases and tables.
tip - Data verification objects can only be selected from the migration/synchronization objects, meaning only DTS migration/synchronization objects support data verification.
- If new synchronization objects are added, data verification will not automatically add verification for the new objects by default. You can add validation objects manually if needed; if synchronization objects are deleted, data verification will not automatically delete them by default.
|
| Set the number of keys to process per batch as needed. The value range is 1 to 10,000, and the default value is 300. tip Only Redis data transmission tasks support configuring this parameter. |
| Currently, only Pay-as-you-go is supported and can not be modified. |
| If a data verification task fails due to a disconnection between the source and target databases, the system immediately retries connecting to them multiple times within the specified time. Value range: 600 - 86,400, in seconds (s). The default value is 600 seconds. |
| If the read rate is too high, it may affect the performance of the source database. You can appropriately adjust the migration rate based on the read and write pressure of the source and target databases. - Rows read per second: Enable and set rows read per second as needed to prevent excessive read rate from affecting the performance of the source database. You can adjust the number based on the read and write pressure of the source and target databases. The default value is 100,000, and the value range is 1 to 100,000.
- Verification task concurrency: Set the concurrency of the data verification task as needed. This concurrency can improve the performance and efficiency of the data verification task, ensuring it completes quickly and stably. The default value is 8, and the valid range is 1 to 64.
tip - Only tasks with instance types of MySQL, MongoDB, and PostgreSQL support setting the full read rate.
- The full read rate can only be adjusted when the data verification has progressed to full validation.
|