L'opération CreateStructSyncOrder permet de créer un ticket de synchronisation de schéma.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire ? | Exemple | Description |
| Comment | String | Oui | test | Les remarques concernant le ticket. |
| RelatedUserList | Array of Long | Non | 432435 | La personne concernée a été approuvée. |
| Param | Object | Oui | Le paramètre du ticket. | |
| Source | Object | Oui | Les informations sur la base de données source. | |
| DbId | Long | Oui | 4324532 | Méthode de création de bibliothèque, appelable via l'interface SearchDatabases pour récupération. |
| DbSearchName | String | Oui | test | Nom de recherche de bibliothèque, appelable via l'interface SearchDatabases pour récupération. |
| Logic | Boolean | Non | false | Indique si la base de données est une base de données logique. Valeurs valides :
|
| VersionId | String | Non | e179bbb8163dcdcfacda24858bedb4d8006ae2b8 | Le numéro de version. La valeur par défaut correspond à la dernière version de structure de table. Pour plus d'informations, consultez gérer les versions de schéma de table . |
| Target | Object | Oui | Les informations sur la base de données de destination. | |
| DbId | Long | Oui | 432432 | Méthode de création de bibliothèque, appelable via l'interface SearchDatabases pour récupération. |
| DbSearchName | String | Oui | test | Nom de recherche de bibliothèque, appelable via l'interface SearchDatabases pour récupération. |
| Logic | Boolean | Non | false | Indique si la base de données est une base de données logique. Valeurs valides :
|
| VersionId | String | Non | e179bbb8163dcdcfacda24858bedb4d8006ae2b8 | Le numéro de version. Ce champ est vide par défaut. Remarque Lorsque vous saisissez le numéro de version de structure de table de la base de données de destination, le ticket compare uniquement les structures de table entre les deux bases de données. |
| IgnoreError | Boolean | Non | false | Spécifie s'il faut ignorer les rapports d'erreur. Valeurs valides :
|
| TableInfoList | Array | Non | La liste des informations sur les tables à synchroniser. | |
| SourceTableName | String | Non | test_tbl | Le nom de la table source. |
| TargetTableName | String | Non | test_tbl | Le nom de la table de destination. |
| AttachmentKey | String | Non | upload_3c7edea3-e4c3-4403-857d-737043036f69_test.sql | La clé de pièce jointe renvoyée après le succès du téléchargement. Vous pouvez appeler l'interface GetUserUploadFileJob pour récupération. |
| Tid | Long | Non | 1 | ID du locataire (tenant). Remarque Les informations relatives au locataire sont extraites de l'avatar situé dans le coin supérieur droit du système. Pour plus d'informations, consultez Afficher les informations du locataire . |
| RegionId | String | Non | cn-hangzhou | Sélectionnez la région de service de la région de destination pour appeler cette opération. Pour plus d'informations sur les valeurs valides, consultez description du paramètre switchegionfigure . Remarque Sélectionnez en fonction de l'emplacement de l'application la plus proche. |
Données de réponse
| Paramètre | Type | Exemple | Description |
| RequestId | String | 4E1D2B4D-3E53-4ABC-999D-1D2520B3471A |
Le message d'erreur indiquant que la requête existe déjà. |
| Success | Boolean | true |
Indique si la requête a réussi. |
| ErrorMessage | String | UnknownError |
Message d'erreur. |
| ErrorCode | String | UnknownError |
Code d'erreur. |
| CreateOrderResult | Array of Long | 4325353 |
Le numéro du ticket. |
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/? <oment=Test&RelatedUserList=[432435] &<ARAM={"producource":{"describancd":4324532,"describanceasame":"test","producogic":false,"consumersionizd":"orderd"},"creatarget":{"bolbancedd":432432,"bolearcherd":"false","> test"> "feature"},"domainyncprojectype":"********************","descrignorror":false,"availablenamenforegionist":[{"SourceTableName":"test_tbl","TargetTableName":"test_tbl"}]&examachttmentey=-1¶meter_id=common request parameters&id=1
Exemple de réponse réussie
XML Format
HTTP/1.1 200 OK Content-Type:application/xml <CreateStructSyncOrderResponse> <CreateOrderResult>2000000</CreateOrderResult> <RequestId>0DF19315-DCAF-4376-8006-1CEB0BBC6B13</RequestId> <Success>true</Success> </CreateStructSyncOrderResponse>
JSON Format
HTTP/1.1 200 OK Content-Type:application/json { "CreateOrderResult" : [ 2000000 ], "RequestId" : "0DF19315-DCAF-4376-8006-1CEB0BBC6B13", "Success" : true }
Code d'erreur
Accédez au Centre d'erreurs Pour plus d'informations, consultez les codes d'erreur.