Tous les produits
Search
Centre de documentation

:GetStructSyncJobDetail

Dernière mise à jour :Aug 09, 2026

Récupère les détails d'une tâche de synchronisation de schéma.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. L'outil génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
OrderId Long Yes 4324321

ID du ticket.

Tid Long No 1

ID du locataire.

Remarque L'ID du locataire s'affiche lorsque vous placez le curseur sur la photo de profil, dans le coin supérieur droit de la console Data Management (DMS). Pour plus d'informations, consultez Tenant information.
RegionId String No cn-hangzhou

ID de la région où est hébergé le service DMS. Pour connaître les valeurs valides de ce paramètre, consultez RegionID parameter.

Remarque Définissez ce paramètre sur l'ID de la région la plus proche de vos services.

Paramètres de réponse

Parameter Type Example Description
RequestId String 48602B78-0DDF-414C-8688-70CAB6070115

ID de la requête.

Success Boolean true

Indique si l'appel a abouti.

ErrorMessage String UnknownError

Message d'erreur renvoyé.

ErrorCode String UnknownError

Code d'erreur renvoyé.

StructSyncJobDetail object

Détails de la tâche de synchronisation de schéma.

JobStatus String DBTASK_SUCCESS

Statut de la tâche. Valeurs possibles :

  • NEW : La tâche a été créée.
  • COMPARING : Comparaison des schémas de tables en cours.
  • COMPARE_BREAK : La comparaison des schémas a été interrompue.
  • COMPARE_FINISH : La comparaison des schémas est terminée.
  • NOT_SCRIPTS : La comparaison des schémas est terminée. Aucun script n'est disponible.
  • SUBMITED_DBTASK : La tâche a été soumise.
  • DBTASK_SUCCESS : La tâche est terminée.
  • SUBMITED_WORKFLOW : Le ticket a été soumis pour approbation.
  • WORKFLOW_SUCCESS : Le ticket a été approuvé.
Message String test

Description de la tâche.

TableAnalyzed Long 2

Nombre de tables analysées.

TableCount Long 2

Nombre total de tables.

SqlCount Long 1

Nombre total d'instructions SQL.

ExecuteCount Long 1

Nombre d'instructions SQL exécutées.

SecurityRule String WITHOUT_APPROVE

Type de règle de sécurité. Valeurs possibles :

  • CANNOT_SYNC : La synchronisation de schéma n'est pas autorisée.
  • WITH_APPROVE : La synchronisation de schéma nécessite l'approbation du ticket. Appelez l'opération SubmitStructSyncOrderApproval pour soumettre le ticket à l'approbation.
  • WITHOUT_APPROVE : La synchronisation de schéma ne nécessite pas d'approbation.
DBTaskGroupId Long 12345

ID de la file d'attente de tâches.

Exemples

Exemple de requête

http(s)://dms-enterprise.aliyuncs.com/?OrderId=4324321
&Tid=1
&<Common request parameters>

Exemple de réponse réussie

Format XML

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

<GetStructSyncJobDetailResponse>
    <RequestId>C29D0A5F-BB9B-4CB9-A6B7-19B5433983CA</RequestId>
    <StructSyncJobDetail>
        <JobStatus>COMPARE_FINISH</JobStatus>
        <Message>The schema comparison is complete. A script to synchronize the schemas of tables is generated.</Message>
        <TableAnalyzed>6</TableAnalyzed>
        <TableCount>6</TableCount>
        <SecurityRule>WITH_APPROVE</SecurityRule>
        <DBTaskGroupId>3000000</DBTaskGroupId>
    </StructSyncJobDetail>
    <Success>true</Success>
</GetStructSyncJobDetailResponse>

Format JSON

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

{
  "RequestId" : "C29D0A5F-BB9B-4CB9-A6B7-19B5433983CA",
  "StructSyncJobDetail" : {
    "JobStatus" : "COMPARE_FINISH",
    "Message": "The schema comparison is complete. A script to synchronize the schemas of tables is generated.",
    "TableAnalyzed" : 6,
    "TableCount" : 6,
    "SecurityRule" : "WITH_APPROVE",
    "DBTaskGroupId" : 3000000
  },
  "Success" : true
}

Codes d'erreur

Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.