Récupère l'URL de téléchargement d'un rapport de vérification des données contenant les détails des incohérences entre les bases de données source et de destination.
Débogage
Paramètres de requête
|
Parameter |
Type |
Required |
Example |
Description |
|
Action |
String |
Yes |
DescribeDataCheckReportUrl |
L'opération à effectuer. Définissez la valeur sur DescribeDataCheckReportUrl. |
|
CheckType |
Integer |
Yes |
1 |
La méthode de vérification des données. Valeurs valides :
|
|
DbName |
String |
Yes |
dtsdb |
Le nom de la base de données source. |
|
TbName |
String |
Yes |
student |
Le nom de la table vérifiée dans la base de données source. |
|
DtsJobId |
String |
Yes |
f4612nr2182**** |
L'ID de la tâche DTS. Appelez DescribeDtsJobs pour récupérer l'ID de la tâche. |
Paramètres de réponse
|**Parameter**
|
**Type**
|
**Example**
|
**Description**
| | --- | --- | --- | --- | |
RequestId
|
String
|
AF2DE23-B692-5B85-90B7-44B6F4D8****
|
L'ID de la requête.
| |
ErrCode
|
String
|
InternalError
|
Le code d'erreur. Renvoyé uniquement en cas d'échec de la requête.
| |
Success
|
String
|
true
|
Indique si la requête a abouti.
| |
ErrMessage
|
String
|
The Value of Input Parameter %s is not valid.
|
Le message d'erreur. Renvoyé uniquement en cas d'échec de la requête.
| |
DynamicMessage
|
String
|
https://check-result-file-sh.oss-cn-shanghai.aliyuncs.com/dw612cru18e****/dtsdb/diff/student.diff.zip?Expires=****
|
L'URL de téléchargement du rapport de vérification des données.
| |
HttpStatusCode
|
Integer
|
200
|
Le code d'état HTTP.
|
Exemples
Exemples de requêtes
http(s)://dts.aliyuncs.com/?Action=DescribeDataCheckReportUrl
&CheckType=1
&DbName=dtsdb
&TbName=student
&DtsJobId=f4612nr2182****
&Common request parameters
Exemples de réponses réussies
XML format
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 format
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" : ""
}
Codes d'erreur
|**HTTP status code**
|
**Error code**
|
**Error message**
|
**Description**
| | --- | --- | --- | --- | |
403
|
DTS.Msg.FileExistValidFailError
|
The file has not been generated, please try again later.
|
Le fichier n'a pas été généré. Réessayez ultérieurement.
| |
403
|
InvalidSecurityToken.Expired
|
Specified SecurityToken is expired.
|
La signature a expiré. Utilisez une nouvelle signature.
| |
400
|
Throttling.User
|
Request was denied due to user flow control.
|
Requête limitée par le débit. Réessayez ultérieurement.
| |
500
|
ServiceUnavailable
|
The request has failed due to a temporary failure of the server.
|
Le serveur a expiré ou est indisponible. Réessayez. Si l'erreur persiste, contactez le support technique.
|
Tous les codes d'erreur DTS : Service error codes.