启动数据对比任务
用于启动指定的数据对比任务,并可在启动时传入高级对比配置。
请求地址:/openapi/v1/comparedata/execute
请求方法:POST
请求参数
| 参数 | 类型 | 是否必选 | 说明 | 示例 |
|---|---|---|---|---|
| taskId | String | 是 | 任务 ID,可调用查询数据对比主任务详情接口查询。 | cd-std5nms37o |
| compareOption | Object | 否 | 启动任务时使用的高级对比配置,字段说明见本文的 compareOption 字段说明。 | { "parallel": 5, "enabled": true } |
compareOption 字段说明
| 参数 | 类型 | 是否必选 | 说明 | 示例 |
|---|---|---|---|---|
| parallel | Integer | 否 | 对比并发数。 | 5 |
| splitNum | String | 否 | 对比分片大小。 | 1000 |
| differSize | String | 否 | 不一致存储记录上限。 | 1000 |
| floatPrecision | String | 否 | FLOAT 类型对比精度。 | 3 |
| doublePrecision | String | 否 | DOUBLE 类型对比精度。 | 4 |
| stringTrimStrategy | String | 否 | 字符串空格处理策略,可选值:LTrim、RTrim、Trim。 | Trim |
| enabled | Boolean | 否 | 是否启用高级配置。 | true |
请求示例
{
"taskId": "cd-std5nms37o",
"compareOption": {
"parallel": 5,
"splitNum": "1000",
"differSize": "1000",
"floatPrecision": "3",
"doublePrecision": "4",
"stringTrimStrategy": "Trim",
"enabled": true
}
}
返回参数
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| success | Boolean | 请求是否成功。 | true |
| requestId | String | 请求 ID。 | Di2q5ZQG-GMMKuIRnMGMw7BQdFLk8USJ |
| data | Integer | 本次启动生成的子任务 ID。 | 285324 |
调用成功示例
{
"success": true,
"requestId": "Di2q5ZQG-GMMKuIRnMGMw7BQdFLk8USJ",
"data": 285324
}