校验模型 在完成训练后,发布模型前,可以先进行模型校验,以确保模型在实际环境中能获得预期的性能。 校验模型 在训练任务成功完成后,即可使用实际数据进行校验。 单击“校验模型”,进入模型校验页面。 选择要校验的模型及其版本。 单击“启动模型校验服务”。
返回参数 参数名称 类型 描述 list List Array 列表 Array字段数据结构说明 参数名称 类型 描述 cardinality Long 对索引中唯一值数量的估计 collation String 列在索引中的排序方式。
获取慢SQL表中的列 接口说明 获取慢SQL表中的列 请求结构 Plain Text 复制 1 GET /v{version}/instance/{instanceId}/smartdba/slowsql/{sqlId}/{schema}/{table} HTTP/1.1 2 HOST: rds.bj.baidubce.com 3 Content-Type: application/json 4 Authorization
创建数据校验任务 接口说明 创建数据校验任务 请求结构 JSON 复制 1 POST /v { version } /task/checksum 2 Host : dts.baidubce.com 3 Authorization : authorization string 4 { 5 type : checksum , 6 region : bj->bj , 7 assocDtsId
在模型列表页中,单击已创建的模型“Demo”所在行的“新建版本”,进入“新建版本”页面。 在版本列表中,单击“校验模型”,进入对应版本的校验页面。 单击“启动模型校验”。 校验模型需要在后端完成模型的部署,需要一定时间,请耐心等待。 在校验服务启动后,上传图片完成校验,如下图所示:
数据校验前置检查 接口说明 当数据校验任务配置完任务,开始前置检查 请求结构 JSON 复制 1 POST /v { version } /task/checksum/ { dtsCheckId } /precheck 2 Host : dts.baidubce.com 3 Authorization : authorization string 请求参数 参数名称 参数类型 是否必须 描述 示例值
参数位置 version String 是 API版本号 1 URL参数 dtsCheckId String 是 数据校验任务ID dtscxxxyyy URL参数 响应头参数 除公共头域,无其它特殊头域。
on String 是 API版本号 1 URL参数 dtsId String 是 关联迁移任务ID dtsmxxxyyy URL参数 marker String 否 分页参数,初次请求无需设置,后续请求使用上次响应中的nextMarker dtscxxxyyyzzz Request Body
描述 示例值 status string 是 校验任务状态 finished checksumResult string 是 校验结果,可能值:CONSISTENT(一致),INCONSISTENT(不一致),NONE(未知,校验任务运行未结束) CONSISTENT totalTableCount string 是 总表数 1 checkedTableCount string 是 已校验总表数 1
查看数据校验任务信息 接口说明 查看指定ID的数据校验任务信息 请求结构 JSON 复制 1 GET /v { version } /task/checksum/ { dtsCheckId } /detail 2 Host : dts.baidubce.com 3 Authorization : authorization string 请求参数 参数名称 参数类型 是否必须 描述 示例值 参数位置