Data Management (DMS) でデータを変更するためのチケットを作成します。
操作説明
通常のデータ変更機能の詳細については、「通常のデータ変更」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:CreateDataCorrectOrder |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Comment |
string |
必須 |
データ変更の目的。このパラメーターは、不要なコミュニケーションを減らすのに役立ちます。 |
test |
| RelatedUserList |
array |
任意 |
データ変更の関係者。すべての関係者はチケットの詳細を表示し、承認プロセスを支援できます。DMS 管理者およびデータベース管理者 (DBA) 以外の無関係なユーザーは、チケットの詳細を表示できません。 |
|
|
integer |
任意 |
関係者のユーザー ID。指定されたすべての関係者はチケットの詳細を表示し、承認プロセスを支援できます。Data Management (DMS) 管理者およびデータベース管理者 (DBA) 以外の無関係なユーザーは、チケットの詳細を表示できません。 |
51**** |
|
| Param |
object |
必須 |
チケットのパラメーター。 |
|
| Classify |
string |
任意 |
データ変更の理由。 |
test |
| EstimateAffectRows |
integer |
必須 |
データ変更によって影響を受ける可能性のある推定データ行数。 |
1 |
| ExecSQL |
string |
任意 |
データ変更用の SQL ステートメントです。 説明
|
update base_user set id = 1 where id = 1; |
| SqlType |
string |
必須 |
データ変更に使用される SQL ステートメントの形式。有効な値は次のとおりです。
|
TEXT |
| AttachmentName |
string |
任意 |
データ変更に使用される SQL ステートメントを含む添付ファイルのキー。GetUserUploadFileJob API オペレーションを呼び出して、AttachmentKey の値から添付ファイルのキーを取得できます。 説明
SqlType を ATTACHMENT に設定した場合、このパラメーターは必須です。 |
test.sql |
| RollbackSQL |
string |
任意 |
データ変更をロールバックするための SQL ステートメント。 説明
RollbackSqlType を TEXT に設定した場合、このパラメーターは必須です。 |
update base_user set id = 1 where id = 1; |
| RollbackAttachmentName |
string |
任意 |
データ変更をロールバックするために使用される SQL ステートメントを含む添付ファイルのキー。GetUserUploadFileJob API オペレーションを呼び出して、AttachmentKey の値から添付ファイルのキーを取得できます。 説明
RollbackSqlType を ATTACHMENT に設定した場合、このパラメーターは必須です。 |
test_rollback.sql |
| RollbackSqlType |
string |
任意 |
データ変更をロールバックするために使用される SQL ステートメントの形式。有効な値は次のとおりです。
|
TEXT |
| DbItemList |
array<object> |
必須 |
データを変更するデータベース。 |
|
|
object |
任意 |
データベースに関する情報。 |
||
| DbId |
integer |
任意 |
データベース ID。データベースは、物理データベースまたは論理データベースのいずれかです。
|
1860**** |
| Logic |
boolean |
任意 |
データベースが論理データベースであるかどうかを指定します。有効な値は次のとおりです。
|
false |
| InstanceId |
integer |
任意 |
インスタンス ID。ListInstances または GetInstance API オペレーションを呼び出して、インスタンス ID を照会できます。 説明
インスタンス変更機能は、ApsaraDB RDS for MySQL インスタンス、PolarDB for MySQL クラスター、および AnalyticDB for MySQL クラスターのみでサポートされています。 |
1860**** |
| ExecMode |
string |
任意 |
チケットが承認された後にデータ変更チケットが実行されるモード。有効な値は次のとおりです。
|
COMMITOR |
| AttachmentKey |
string |
任意 |
チケットの詳細な指示を提供する添付ファイルのキー。GetUserUploadFileJob API オペレーションを呼び出して、AttachmentKey パラメーターの値から添付ファイルのキーを取得できます。 |
order_attachment.txt |
| RealLoginUserUid |
string |
任意 |
API オペレーションの呼び出しに使用される Alibaba Cloud アカウントの ID。 |
21400447956867**** |
| Tid |
integer |
任意 |
テナントの ID。GetUserActiveTenant または ListUserTenants API オペレーションを呼び出して、テナント ID を取得できます。 |
3*** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| RequestId |
string |
リクエストの ID。 |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値は次のとおりです。
|
true |
| ErrorMessage |
string |
リクエストが失敗した場合に返されるエラーメッセージ。 |
UnknownError |
| ErrorCode |
string |
リクエストが失敗した場合に返されるエラーコード。 |
UnknownError |
| CreateOrderResult |
array |
チケットの ID。 |
|
|
integer |
チケットの ID。 |
142**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"Success": true,
"ErrorMessage": "UnknownError",
"ErrorCode": "UnknownError",
"CreateOrderResult": [
0
]
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。