All Products
Search
Document Center

Data Management:CreateDataCorrectOrder

Last Updated:Jun 11, 2026

Membuat Tiket perubahan data reguler.

Deskripsi operasi

Operasi ini hanya dapat dipanggil oleh Instansiasi basis data yang mode kontrolnya adalah Stable Change.

Untuk informasi lebih lanjut tentang fitur ini, lihat Perubahan data reguler.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

dms:CreateDataCorrectOrder

create

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

Comment

string

Yes

Latar belakang bisnis yang digunakan untuk mengurangi biaya komunikasi.

test

RelatedUserList

array

No

Daftar personel terkait.

integer

No

ID pengguna personel yang terkait dengan perubahan. Personel terkait yang dikonfigurasi dapat Tampilan Tiket dan berkolaborasi di dalamnya. Personel yang tidak terkait tidak dapat Tampilan Tiket (kecuali administrator dan DBA).

51****

Param

object

Yes

Parameter Tiket.

Classify

string

No

Alasan perubahan data.

test

EstimateAffectRows

integer

Yes

Jumlah baris data yang diperkirakan akan terpengaruh oleh perubahan ini.

1

ExecSQL

string

No

Pernyataan SQL perubahan.

Catatan
  • Parameter ini wajib diisi jika SqlType diatur ke TEXT.

  • Ukuran kode SQL tidak boleh melebihi 1 KB.

update base_user set id = 1 where id = 1;

SqlType

string

Yes

Metode pengiriman Pernyataan SQL perubahan. Nilai valid:

  • TEXT: Teks.

  • ATTACHMENT: Lampiran.

Catatan

Jika Anda memilih metode teks, ukuran kode SQL tidak boleh melebihi 1 KB. Jika kode SQL melebihi 1 KB, kami menyarankan Anda mengunggah lampiran.

TEXT

AttachmentName

string

No

Kunci lampiran (AttachmentKey) dari Pernyataan SQL perubahan. Anda dapat memanggil operasi GetUserUploadFileJob untuk mendapatkan nilai parameter ini.

Catatan

Parameter ini wajib diisi jika SqlType diatur ke ATTACHMENT.

test.sql

RollbackSQL

string

No

Pernyataan SQL rollback.

Catatan

Parameter ini wajib diisi jika RollbackSqlType diatur ke TEXT.

update base_user set id = 1 where id = 1;

RollbackAttachmentName

string

No

Kunci lampiran (AttachmentKey) dari Pernyataan SQL rollback. Anda dapat memanggil operasi GetUserUploadFileJob untuk mendapatkan nilai parameter ini.

Catatan

Parameter ini wajib diisi jika RollbackSqlType diatur ke ATTACHMENT.

test_rollback.sql

RollbackSqlType

string

No

Metode pengiriman Pernyataan SQL rollback. Nilai valid:

  • TEXT: Teks

  • ATTACHMENT: Lampiran.

TEXT

DbItemList

array<object>

Yes

Daftar database atau Instans yang akan diubah.

object

No

Jika objek perubahan adalah database, tentukan parameter DbId. Jika objek perubahan adalah Instans, tentukan parameter InstanceId.

Catatan

Anda dapat menentukan parameter DbId atau parameter InstanceId, tetapi tidak keduanya. Jika keduanya ditentukan, hanya database yang diubah secara default, dan parameter InstanceId diabaikan.

DbId

integer

No

ID database (DatabaseId). Database dibagi menjadi database fisik dan database logis:

1860****

Logic

boolean

No

Apakah database merupakan database logis. Nilai valid:

  • true: database logis

  • false: database fisik.

false

InstanceId

integer

No

ID Instans. Anda dapat memanggil operasi ListInstances atau GetInstance untuk mendapatkan nilai parameter ini.

Catatan

Saat ini, hanya jenis Instans MySQL berikut yang didukung untuk perubahan Instans: RDS MySQL, PolarDB Basis Data Relasional Cloud-Native for MySQL, dan Database Analitik for MySQL.

1860****

ExecMode

string

No

Mode eksekusi Tiket. Nilai valid:

  • COMMITOR: Setelah Tiket disetujui, pengirim mengeksekusinya.

  • AUTO: Setelah Tiket disetujui, Tiket dieksekusi secara otomatis.

  • LAST_AUDITOR: Setelah Tiket disetujui, penyetuju terakhir mengeksekusinya.

COMMITOR

AttachmentKey

string

No

Kunci lampiran Tiket, yang digunakan untuk melengkapi informasi Tiket saat ini. Anda dapat memanggil operasi GetUserUploadFileJob untuk mendapatkan nilai parameter ini.

order_attachment.txt

RealLoginUserUid

string

No

UID akun Alibaba Cloud pengguna yang sebenarnya memanggil API.

21400447956867****

Tid

integer

No

ID penyewa. Anda dapat memanggil operasi GetUserActiveTenant atau ListUserTenants untuk mendapatkan nilai parameter ini.

3***

Elemen respons

Element

Type

Description

Example

object

Skema Tanggapan.

RequestId

string

ID permintaan.

0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931

Success

boolean

Apakah permintaan berhasil. Nilai valid:

  • true: Permintaan berhasil.

  • false: Permintaan gagal.

true

ErrorMessage

string

Paket kesalahan.

UnknownError

ErrorCode

string

Kode kesalahan.

UnknownError

CreateOrderResult

array

Hasil pembuatan Tiket.

integer

ID Tiket perubahan data reguler.

142****

Contoh

Respons sukses

JSONformat

{
  "RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
  "Success": true,
  "ErrorMessage": "UnknownError",
  "ErrorCode": "UnknownError",
  "CreateOrderResult": [
    0
  ]
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.