查询校验报告的下载地址

当源库与目标库的数据校验出不一致信息时,您可以调用DescribeDataCheckReportUrl查询校验报告的下载地址,以获取源库与目标库不一致的具体数据。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称

类型

是否必选

示例值

描述

Action String DescribeDataCheckReportUrl

系统规定参数。取值:DescribeDataCheckReportUrl

CheckType Integer 1

数据校验方式,当前仅支持取值为1,表示全量校验。

DbName String dtsdb

校验的源数据库名称。

TbName String student

源数据库中校验的表名。

DtsJobId String f4612nr2182****

DTS任务ID,可以调用DescribeDtsJobs获取。

ResourceGroupId String rg-acfmzawhxxc****

资源组ID。

返回数据

名称

类型

示例值

描述

RequestId String AF2DE23-B692-5B85-90B7-44B6F4D8****

请求ID。

ErrCode String InternalError

调用出错时返回的错误码。

Success String true

请求是否成功。

ErrMessage String The Value of Input Parameter %s is not valid.

调用错误时返回的错误信息。

DynamicMessage String https://check-result-file-sh.oss-cn-shanghai.aliyuncs.com/dw612cru18e****/dtsdb/diff/student.diff.zip?Expires=****

校验报告的下载地址。

HttpStatusCode Integer 200

状态码。

示例

请求示例

http(s)://dts.aliyuncs.com/?Action=DescribeDataCheckReportUrl
&CheckType=1
&DbName=dtsdb
&TbName=student
&DtsJobId=f4612nr2182****
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeDataCheckReportUrlResponse>
    <RequestId>7DF6862F-E666-5509-AE36-C5E745A1****</RequestId>
    <HttpStatusCode>200</HttpStatusCode>
    <DynamicMessage>https://check-result-file-sh.oss-cn-shanghai.aliyuncs.com/dw612cru18e****/dtsdb/diff/student.diff.zip?Expires=****</DynamicMessage>
    <ErrMessage/>
    <Success>true</Success>
    <ErrCode/>
</DescribeDataCheckReportUrlResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "7DF6862F-E666-5509-AE36-C5E745A1****",
  "HttpStatusCode" : 200,
  "DynamicMessage" : "https://check-result-file-sh.oss-cn-shanghai.aliyuncs.com/dw612cru18e****/dtsdb/diff/student.diff.zip?Expires=****",
  "ErrMessage" : "",
  "Success" : true,
  "ErrCode" : ""
}

错误码

HttpCode

错误码

错误信息

描述

403 DTS.Msg.FileExistValidFailError The file has not been generated, please try again later. 文件还未生成,请稍后再试。
403 InvalidSecurityToken.Expired Specified SecurityToken is expired. 签名已经过期,请更新签名
400 Throttling.User Request was denied due to user flow control. 由于请求频次达到阈值,请求被拒绝,请稍后重试。
500 ServiceUnavailable The request has failed due to a temporary failure of the server. 由于服务端响应超时或者不可用导致请求失败,请重试,重试后仍失败请联系技术支持。

访问错误中心查看更多错误码。