All Products
Search
Document Center

Tablestore:Kode kesalahan

Last Updated:May 08, 2026

Topik ini menjelaskan kesalahan umum Tablestore, mencakup kesalahan izin, kesalahan HTTP, dan kesalahan API. Anda dapat mengatasi kesalahan tersebut berdasarkan kode kesalahan yang disediakan.

Catatan

Beberapa kesalahan dapat diulang. Kolom Retry bernilai "Yes" untuk kesalahan tersebut dan "No" untuk yang lainnya.

Kesalahan kontrol akses

HTTP status code

Error code

Error message

Description

Retry

403

OTSAuthFailed

ID AccessKey tidak ada.

ID AccessKey yang ditentukan tidak ada.

No

403

OTSAuthFailed

ID AccessKey dinonaktifkan.

ID AccessKey yang ditentukan dinonaktifkan.

No

403

OTSAuthFailed

Pengguna tidak ada.

Pengguna yang ditentukan tidak ada.

No

403

OTSAuthFailed

Instans tidak ada.

Instans yang ditentukan tidak ada.

No

403

OTSAuthFailed

Pengguna tidak memiliki izin untuk mengakses instans.

Anda tidak memiliki izin yang diperlukan untuk mengakses instans.

No

403

OTSAuthFailed

Instans tidak berjalan.

Instans tidak dalam status Running.

No

403

OTSAuthFailed

Tanda tangan tidak cocok.

Tanda tangan yang dihitung oleh server tidak sesuai dengan tanda tangan yang Anda berikan.

No

403

OTSAuthFailed

Ketidaksesuaian antara waktu sistem dan x-ots-date: {Date}.

Selisih waktu antara jam server dan waktu yang ditentukan dalam header permintaan x-ots-date melebihi rentang yang diizinkan.

No

403

OTSAuthFailed

Permintaan ditolak oleh kebijakan ACL instans.

Permintaan ditolak karena kebijakan akses jaringan instans tidak mengizinkan jenis jaringan klien. Untuk informasi selengkapnya, lihat Menangani kesalahan "Request denied by instance ACL policies".

No

403

OTSNoPermissionAccess

Anda tidak memiliki izin untuk mengakses resource yang diminta. Hubungi pemilik resource.

Anda tidak memiliki izin untuk melakukan operasi yang diminta pada resource tersebut. Hubungi pemilik resource untuk memberikan izin yang diperlukan. Untuk informasi selengkapnya, lihat Menggunakan kebijakan RAM untuk memberikan izin kepada Pengguna RAM.

No

Kesalahan pesan HTTP

HTTP status code

Error code

Error message

Description

Retry

413

OTSRequestBodyTooLarge

Ukuran data POST terlalu besar.

Badan permintaan POST melebihi ukuran maksimum yang diizinkan.

No

408

OTSRequestTimeout

Permintaan timeout.

Server timeout karena tidak menerima permintaan lengkap dari klien dalam waktu yang diizinkan.

No

405

OTSMethodNotAllowed

Hanya metode POST yang didukung.

Hanya permintaan POST yang didukung.

No

403

OTSAuthFailed

Nilai MD5 badan permintaan tidak sesuai dengan header x-ots-contentmd5.

Nilai MD5 yang dihitung dari badan permintaan tidak sesuai dengan nilai header x-ots-content-md5.

No

400

OTSParameterInvalid

Header hilang: {HeaderName}.

Header yang diperlukan tidak ada dalam permintaan.

No

400

OTSParameterInvalid

Format tanggal tidak valid: {Date}.

String tanggal yang diberikan tidak menggunakan format yang valid.

No

400

OTSParameterInvalid

Operasi tidak didukung: {Operation}.

Nama operasi dalam URL permintaan tidak valid.

No

400

OTSParameterInvalid

Tidak dapat mengatur throughput yang dicadangkan pada instans kapasitas.

Anda tidak dapat mengatur throughput baca yang dicadangkan atau throughput tulis yang dicadangkan untuk tabel dalam instans kapasitas.

No

400

OTSForbiddenUpdateCapacityUnit

Menyesuaikan throughput yang dicadangkan tidak diizinkan untuk instans ini.

Anda tidak dapat menyesuaikan throughput baca yang dicadangkan atau throughput tulis yang dicadangkan untuk tabel dalam instans kapasitas.

No

Kesalahan API

HTTP status

Error code

Error message

Description

Retry

500

OTSInternalServerError

Kesalahan internal server.

Terjadi kesalahan internal server. Ulangi operasi. Jika kesalahan tetap berlanjut, kirim tiket.

Yes

403

OTSQuotaExhausted

Operasi tabel terlalu sering.

Frekuensi operasi tabel melebihi batas.

Yes

403

OTSQuotaExhausted

Jumlah tabel melebihi kuota.

Jumlah tabel melebihi kuota.

No

400

OTSParameterInvalid

Nama instans tidak valid: {InstanceName}.

Nama instans tidak valid.

No

400

OTSParameterInvalid

Nama tabel tidak valid: {TableName}.

Nama tabel tidak valid.

No

400

OTSParameterInvalid

Nama kolom tidak valid: {ColumnName}.

Nama kolom tidak valid.

No

400

OTSParameterInvalid

{ColumnType} bukan tipe yang valid untuk kunci primer.

Tipe kolom kunci primer tidak valid.

No

400

OTSParameterInvalid

{ColumnType} bukan tipe yang valid untuk kolom atribut.

Tipe kolom atribut tidak valid.

No

400

OTSParameterInvalid

Jumlah kolom kunci primer harus berada dalam rentang: [1, {Limit}].

Jumlah kolom kunci primer harus lebih dari nol dan tidak melebihi batas.

No

400

OTSParameterInvalid

Nilai kolom {ColumnName} harus di-encode UTF-8.

Nilai kolom harus di-encode UTF-8.

No

400

OTSParameterInvalid

Nilai kolom atribut {ColumnName} terlalu panjang. Panjang saat ini {CellSize} melebihi panjang maksimum {MaxSize}.

Nilai kolom atribut melebihi batas ukuran.

No

400

OTSParameterInvalid

Tidak ada baris yang ditentukan dalam permintaan BatchGetRow.

Tidak ada baris yang ditentukan dalam permintaan BatchGetRow.

No

400

OTSParameterInvalid

Nama tabel duplikat: {TableName}.

Operasi BatchGetRow atau BatchWriteRow berisi nama tabel duplikat.

No

400

OTSParameterInvalid

Nama kunci primer duplikat: '{PKName}'.

Kunci primer ditentukan lebih dari sekali.

No

400

OTSParameterInvalid

Batas harus lebih besar dari 0.

Nilai parameter limit harus lebih besar dari 0.

No

400

OTSParameterInvalid

Nama kolom atribut bertentangan dengan nama kolom kunci primer: {ColumnName}.

Kolom atribut dan kolom kunci primer memiliki nama yang sama.

No

400

OTSParameterInvalid

Jumlah baris melebihi batas atas: {limit}.

Jumlah total baris yang akan ditulis melebihi batas.

No

400

OTSParameterInvalid

Kondisi versi tidak ditentukan untuk kueri.

Kueri tidak memiliki spesifikasi versi.

No

400

OTSParameterInvalid

Tidak ada baris yang ditentukan dalam BatchWriteRow.

Tidak ada data baris yang ditentukan dalam operasi BatchWriteRow.

No

400

OTSParameterInvalid

Tidak ada operasi yang ditentukan untuk tabel: {TableName}.

Tidak ada operasi yang ditentukan untuk tabel dalam operasi BatchWriteRow.

No

400

OTSParameterInvalid

Tipe operasi tidak valid untuk baris dalam operasi batch write.

Tipe operasi untuk baris dalam permintaan BatchWriteRow tidak valid. Tipe yang valid adalah PUT, UPDATE, atau DELETE.

No

400

OTSParameterInvalid

Tipe operasi tidak valid.

Tipe operasi dalam permintaan BatchWriteRow tidak valid. Nilai yang valid: PUT, UPDATE, dan DELETE.

No

400

OTSParameterInvalid

Total ukuran data permintaan BatchWriteRow ({UserSize}) melebihi batas ({LimitSize}).

Total ukuran data operasi BatchWriteRow melebihi batas.

No

400

OTSParameterInvalid

Masa hidup data (TTL) tidak ditentukan.

Masa hidup data (TTL) tidak ditentukan untuk tabel.

No

400

OTSParameterInvalid

MaxVersions tidak ditentukan.

Nilai max versions tidak ditentukan untuk tabel.

No

400

OTSParameterInvalid

Waktu mulai dan waktu akhir harus ditentukan bersamaan.

Parameter StartTime dan EndTime harus ditentukan bersamaan dalam operasi GetRange.

No

400

OTSParameterInvalid

Tipe kolom tidak valid. Hanya STRING, INTEGER, dan BINARY yang diizinkan.

Tipe kolom tidak valid. Kolom kunci primer hanya mendukung tipe STRING, INTEGER, dan BINARY.

No

400

OTSParameterInvalid

Tipe kolom tidak valid: {ColumnType}.

Tipe kolom tidak valid.

No

400

OTSParameterInvalid

Tipe return tidak valid: {ReturnType}.

Tipe return tidak valid.

No

400

OTSParameterInvalid

Kondisi tidak valid: {Condition}.

Kondisi yang ditentukan tidak valid.

No

400

OTSParameterInvalid

Nilai unit kapasitas baca tidak boleh kurang dari {Limit}.

Unit kapasitas baca tidak boleh kurang dari batas yang ditentukan.

No

400

OTSParameterInvalid

Nilai unit kapasitas tulis tidak boleh kurang dari {Limit}.

Unit kapasitas tulis tidak boleh kurang dari batas yang ditentukan.

No

400

OTSParameterInvalid

Kunci primer AUTO_INCREMENT harus berupa integer.

Hanya kolom bertipe INTEGER yang dapat diatur sebagai kolom auto-increment.

No

400

OTSParameterInvalid

Jumlah kunci primer AUTO_INCREMENT harus 1 atau kurang.

Maksimal satu kolom auto-increment dapat ditentukan.

No

400

OTSParameterInvalid

Nilai kolom tidak dapat diberikan ketika tipe adalah DELETE_ONE_VERSION,DELETE_ALL_VERSION.

Anda tidak dapat menentukan nilai atribut untuk operasi DELETE_ONE_VERSION atau DELETE_ALL_VERSION.

No

400

OTSParameterInvalid

Timestamp harus diberikan ketika tipe adalah DELETE_ONE_VERSION.

Anda harus menentukan nomor versi saat menghapus versi.

No

400

OTSParameterInvalid

Timestamp tidak dapat diberikan ketika tipe adalah DELETE_ALL_VERSION.

Anda tidak dapat menentukan nomor versi saat menghapus semua versi.

No

400

OTSParameterInvalid

Tidak ada nama yang diberikan untuk kolom atribut.

Nama kolom atribut tidak ditentukan.

No

400

OTSParameterInvalid

Tidak ada nilai yang diberikan untuk nama kolom.

Nilai kolom atribut tidak ditentukan.

No

400

OTSParameterInvalid

OpType tidak dapat diberikan untuk nama kolom:{ColumnName} dalam PutRow.

Anda tidak dapat menentukan tipe operasi dalam permintaan PutRow. Anda hanya dapat menentukan tipe operasi dalam permintaan UpdateRow.

No

400

OTSParameterInvalid

Kolom atribut hilang.

Kolom atribut hilang.

No

400

OTSParameterInvalid

Jumlah kolom atribut melebihi batas, batas jumlah:{Limit}, jumlah kolom: {Count}.

Jumlah kolom melebihi batas.

No

400

OTSParameterInvalid

Panjang kolom kunci primer: {ColumnName} melebihi MaxLength: {Limit} dengan CurrentLength: {Current}.

Panjang kunci primer melebihi batas.

No

400

OTSParameterInvalid

Tidak ada nama yang diberikan untuk kunci primer.

Nama kolom kunci primer tidak ditentukan.

No

400

OTSParameterInvalid

Tidak ada nilai yang diberikan untuk nama kunci primer: {PkName}.

Nilai kolom kunci primer tidak ditentukan.

No

400

OTSParameterInvalid

OpType tidak dapat ditentukan untuk nama kunci primer: {PkName}.

Tipe operasi tidak dapat ditentukan untuk kunci primer.

No

400

OTSParameterInvalid

Kolom Timestamp tidak dapat digunakan sebagai kunci primer: {PkName}.

Timestamp tidak dapat ditentukan untuk kunci primer.

No

400

OTSParameterInvalid

Nama kunci primer duplikat: {PkName}.

Kunci primer diduplikasi.

No

400

OTSParameterInvalid

Nilai kolom atribut tidak dapat diberikan saat membaca data.

Nilai kolom atribut tidak perlu ditentukan saat Anda membaca data.

No

400

OTSParameterInvalid

Penanda penghapusan tidak dapat diberikan.

DeleteMarker tidak dapat ditentukan untuk operasi non-hapus.

No

400

OTSParameterInvalid

Jumlah kolom dari permintaan melebihi batas, batas jumlah: {Limit} , jumlah kolom:{current}.

Jumlah kolom yang diminta melebihi batas.

No

400

OTSParameterInvalid

Timestamp harus berada dalam rentang [0, INT64_MAX/1000).

Timestamp harus lebih besar dari atau sama dengan 0 dan kurang dari INT64_MAX/1000.

No

400

OTSParameterInvalid

TimeToLive tidak boleh 0 atau kurang dari -1.

TTL tidak boleh 0 atau kurang dari -1, tetapi dapat -1.

No

400

OTSParameterInvalid

Jumlah versi maksimum tidak boleh kurang dari atau sama dengan 0.

Jumlah maksimum versi tidak boleh kurang dari atau sama dengan 0.

No

400

OTSParameterInvalid

Timestamp tertentu tidak boleh kurang dari 0.

Timestamp yang ditentukan tidak boleh kurang dari 0.

No

400

OTSParameterInvalid

Deviasi maksimum harus berada dalam rentang [0, INT64_MAX/1000000].

Deviasi maksimum versi harus berada dalam rentang yang valid.

No

400

OTSParameterInvalid

Gagal mengurai filter.

Gagal mengurai filter. Format filter yang dirakit oleh SDK mungkin salah.

No

400

OTSParameterInvalid

Offset dalam ColumnPaginationFilter harus lebih besar dari atau sama dengan 0.

Offset ColumnPaginationFilter harus lebih besar dari atau sama dengan 0.

No

400

OTSParameterInvalid

Limit dalam ColumnPaginationFilter harus lebih besar dari 0.

Nilai Limit ColumnPaginationFilter harus lebih besar dari 0.

No

400

OTSParameterInvalid

Gagal mengurai filter relasi.

Deserialisasi filter kolom tunggal gagal, kemungkinan karena format filter yang dirakit di SDK salah.

No

400

OTSParameterInvalid

Gagal mengurai filter komposit.

Gagal mengurai filter komposit. Format filter yang dirakit di SDK mungkin salah.

No

400

OTSParameterInvalid

Gagal mengurai filter paginasi kolom.

Gagal mengurai filter kolom lebar. Format filter yang dirakit di SDK mungkin salah.

No

400

OTSParameterInvalid

Jumlah filter melebihi batas maksimum: {Limit}.

Jumlah filter melebihi batas.

No

400

OTSParameterInvalid

Timestamp tertentu dan jumlah versi maksimum tidak dapat diberikan secara bersamaan.

Timestamp tunggal dan jumlah maksimum versi tidak dapat ditentukan secara bersamaan.

No

400

OTSParameterInvalid

Timestamp tertentu dan rentang waktu tidak dapat diberikan secara bersamaan.

Timestamp tunggal dan rentang waktu tidak dapat ditentukan secara bersamaan.

No

400

OTSParameterInvalid

Timestamp tertentu, rentang waktu, dan jumlah versi maksimum tidak dapat diberikan secara bersamaan.

Timestamp tunggal, rentang waktu, dan jumlah maksimum versi tidak dapat ditentukan secara bersamaan.

No

400

OTSParameterInvalid

Nama kolom atribut duplikat dengan kolom kunci primer:{PkName}.

Kolom atribut diduplikasi.

No

400

OTSParameterInvalid

Total ukuran data permintaan PutRow melebihi batas, ukuran batas: {Limit} , ukuran data: {Current}.

Ukuran data dalam permintaan PutRow melebihi batas.

No

400

OTSParameterInvalid

Total ukuran data permintaan UpdateRow melebihi batas, ukuran batas: {Limit} , ukuran data: {Current}.

Ukuran data dalam permintaan UpdateRow melebihi batas.

No

400

OTSParameterInvalid

Tidak ada parameter yang ditentukan dalam opsi tabel.

Tidak ada parameter yang ditentukan dalam TableOption.

No

400

OTSParameterInvalid

PK terenkripsi input rusak, tipe kunci sel tidak valid:xx.

PlainBuffer terenkripsi tidak valid, dan tipe sel salah.

No

400

OTSParameterInvalid

PK terenkripsi input rusak, panjang lebih pendek dari yang diharapkan.

PlainBuffer yang dikodekan tidak valid karena panjangnya tidak sesuai dengan yang diharapkan.

No

400

OTSParameterInvalid

PKAutoIncr tidak dapat digunakan untuk operasi baca.

Atribut auto-increment tidak dapat ditentukan untuk operasi baca.

No

400

OTSParameterInvalid

Kunci awal harus lebih kecil dari kunci akhir dalam FORWARD.

Dalam kueri maju, kunci awal harus lebih kecil dari kunci akhir.

No

400

OTSParameterInvalid

Kunci awal harus lebih besar dari kunci akhir dalam BACKWARD.

Dalam kueri mundur, kunci awal harus lebih besar dari kunci akhir.

No

400

OTSParameterInvalid

Baris berulang tidak mendukung pemeriksaan ekspektasi keberadaan baris dalam BatchModify.

BatchWriteRow tidak mendukung pemeriksaan kondisi keberadaan baris untuk operasi baris duplikat.

No

400

OTSParameterInvalid

Baris berulang tidak mendukung pemeriksaan kondisi baris dalam BatchModify.

Pembaruan bersyarat tidak diizinkan pada baris berulang dalam operasi BatchWriteRow.

No

400

OTSParameterInvalid

Ukuran kolom PK tidak sama untuk semua baris dalam tabel: {TableName}.

Jumlah kunci primer dalam baris yang berbeda tidak konsisten.

No

400

OTSParameterInvalid

Baris duplikat terdeteksi dalam MultiPut.

Baris duplikat ada.

No

400

OTSParameterInvalid

Baris duplikat terdeteksi dalam MultiGet.

Baris duplikat ada.

No

400

OTSParameterInvalid

Kolom tidak ada:{ColumnName}.

Kolom tidak ada.

No

400

OTSParameterInvalid

Ukuran pemindaian maksimum tidak valid: {Limit}.

Batas untuk kueri rentang melebihi batas.

No

400

OTSParameterInvalid

format data tidak valid.

Data baris yang di-encode PlainBuffer tidak valid.

No

400

OTSParameterInvalid

double tidak dapat digunakan sebagai kunci primer.

Double tidak dapat digunakan dalam kunci primer.

No

400

OTSParameterInvalid

format data tidak valid, tipe varian tidak dikenal terjadi.

Data baris yang di-encode PlainBuffer tidak valid karena tipe nilai ilegal.

No

400

OTSParameterInvalid

Gagal mengurai PBMessage dari RawString.

Gagal mendeserialisasi Protobuf, kemungkinan karena kesalahan kode serialisasi SDK.

No

400

OTSParameterInvalid

Data sel rusak, header tidak cocok, aktual: {Header} , harapan: {Header}.

Data baris yang di-encode PlainBuffer tidak valid karena header yang tidak diharapkan.

No

400

OTSParameterInvalid

Data sel rusak, nilai PK tidak boleh NULL, nama: {PkName}.

Data baris yang di-encode PlainBuffer tidak valid, dan nilai kunci primer yang sesuai dengan PkName adalah null.

No

400

OTSParameterInvalid

Data sel rusak, PK kosong.

Data baris yang di-encode PlainBuffer tidak valid dan kunci primer hilang.

No

400

OTSParameterInvalid

Data sel rusak, tidak ada PK setelah PKTag.

Data baris yang di-encode PlainBuffer tidak valid, dan konten kunci primer tidak muncul seperti yang diharapkan setelah flag kunci primer.

No

400

OTSParameterInvalid

Data sel rusak, atribut tidak memiliki nama.

Data baris yang di-encode PlainBuffer tidak valid dan kolom atribut tidak memiliki nama.

No

400

OTSParameterInvalid

Data sel rusak, atribut tidak memiliki nilai, nama:{Name}.

Data baris yang di-encode PlainBuffer tidak valid dan kolom atribut tidak memiliki nilai.

No

400

OTSParameterInvalid

Data sel rusak, tidak ada Sel setelah CellTag.

Data baris yang di-encode PlainBuffer tidak valid, dan konten Sel tidak muncul seperti yang diharapkan setelah flag Sel.

No

400

OTSParameterInvalid

Data sel rusak, tidak ada elemen valid dalam Sel, nama: {Name}.

Data baris yang di-encode PlainBuffer tidak valid, dan format Sel rusak.

No

400

OTSParameterInvalid

Data sel rusak, sel tidak diakhiri dengan tag checksum[{0x0A}]".

Data baris yang di-encode PlainBuffer tidak valid, dan CheckSumFlag tidak muncul seperti yang diharapkan di akhir encoding Sel.

No

400

OTSParameterInvalid

Data sel rusak, baris tidak diakhiri dengan tag checksum.

Data baris yang di-encode PlainBuffer tidak valid, dan CheckSumTag tidak muncul seperti yang diharapkan di akhir encoding data baris.

No

400

OTSParameterInvalid

Data sel rusak, tag tidak cocok, tag aktual({TAG}), harapan({TAG}).

Data baris yang di-encode PlainBuffer tidak valid, dan Tag yang diharapkan tidak muncul.

No

400

OTSParameterInvalid

Data sel rusak, format string salah, ukuran: {Size}.

Data baris yang di-encode PlainBuffer tidak valid karena format encoding string salah.

No

400

OTSParameterInvalid

Unit Kapasitas tidak valid untuk UpdateTable: Baik read({CU}) atau write({CU}) harus non-negatif.

CUs baca dan tulis harus lebih besar dari atau sama dengan 0.

No

400

OTSParameterInvalid

Kunci primer auto increment harus integer, nama: {PkName}.

Kolom auto-increment harus bertipe integer.

No

400

OTSParameterInvalid

Tidak dapat mendeserialisasi data permintaan.

Data dalam permintaan tidak dapat dideserialisasi, kemungkinan karena nilai null atau format tidak valid.

No

400

OTSParameterInvalid

Baris tidak valid: checksum hilang.

Data baris yang di-encode PlainBuffer tidak valid dan nilai checksum baris hilang.

No

400

OTSParameterInvalid

Kolom tidak valid({ColumnName}): checksum hilang.

Data kolom yang di-encode PlainBuffer tidak valid dan nilai checksum sel hilang.

No

400

OTSParameterInvalid

Data sel rusak, checksum tidak cocok, {UserChecksum}: {ServiceChecksum}

Data baris yang di-encode PlainBuffer tidak valid, dan UserChecksum pengguna tidak konsisten dengan ServiceChecksum yang dihitung server.

No

400

OTSParameterInvalid

Data sel rusak, ada lebih banyak data dalam sel, tetapi tidak dapat diurai.

Data kolom yang di-encode PlainBuffer tidak valid dan berisi data dalam jumlah besar yang tidak diharapkan.

No

400

OTSParameterInvalid

NaN tidak dapat diatur sebagai nilai double.

Tipe double tidak dapat diatur ke nilai NaN.

No

400

OTSParameterInvalid

Infinity tidak dapat diatur sebagai nilai double.

Tipe double tidak dapat diatur ke nilai Infinity.

No

400

OTSParameterInvalid

Versi maksimum tidak valid: {Version} . Alasan: Versi maksimum harus positif.

Jumlah maksimum versi tidak valid dan harus lebih besar dari 0 atau sama dengan -1.

No

400

OTSParameterInvalid

Range tidak valid: Tipe awal {BeginType} tidak sesuai dengan tipe akhir {EndType}.

Tipe kunci awal dan tipe kunci akhir dalam kueri rentang tidak konsisten.

No

400

OTSParameterInvalid

Offset Filter tidak valid: {Filter} . Alasan: Offset harus non-negatif.

Offset dalam filter harus lebih besar dari atau sama dengan 0.

No

400

OTSParameterInvalid

Unit Kapasitas tidak valid:{CU} . Unit Kapasitas harus non-negatif.

Nilai CU harus lebih besar dari atau sama dengan 0.

No

400

OTSParameterInvalid

CellType tidak dikenal atau tidak didukung dalam kunci primer: {PkName}.

Tipe Sel kunci primer tidak dapat diidentifikasi.

No

400

OTSParameterInvalid

Nilai real boolean tidak valid, panjang nilai: {Length}.

Data kolom yang di-encode PlainBuffer tidak valid, dan panjang nilai tipe Bool tidak valid.

No

400

OTSParameterInvalid

nama kolom tidak valid: nama kosong.

Nama kolom atribut tidak boleh kosong.

No

400

OTSParameterInvalid

ModifyType tidak valid:{ModifyType}.

Tipe pembaruan tidak valid.

No

400

OTSParameterInvalid

Operator relasi tidak valid: {Operation}.

Operator hubungan tidak valid.

No

400

OTSParameterInvalid

Tipe filter tidak valid: {Type}.

Tipe filter tidak valid.

No

400

OTSParameterInvalid

Operator NOT tidak valid: jumlah sub-filter harus 1.

Operator NOT hanya mengizinkan satu subfilter.

No

400

OTSParameterInvalid

Operator AND/OR tidak valid: jumlah sub-filter harus 2.

Operator AND dan OR hanya memerlukan dua subfilter.

No

400

OTSParameterInvalid

Tipe sub-filter tidak valid: {Filter}.

Tipe subfilter tidak valid.

No

400

OTSParameterInvalid

{Count} pk auto increment ada dalam baris.

Beberapa kolom PK auto-increment ada.

No

400

OTSParameterInvalid

Aksi tidak valid: {Action}.

Tipe aksi tidak valid.

No

400

OTSParameterInvalid

Ekspektasi keberadaan baris tidak valid: {Expectation}.

Kondisi keberadaan baris yang ditentukan tidak valid.

No

400

OTSParameterInvalid

Baris tidak valid untuk dihapus yang memiliki pk auto increment.

Atribut kolom auto-increment tidak dapat diatur saat penghapusan.

No

400

OTSParameterInvalid

Ekspektasi tidak valid:{RowExpect} saat memodifikasi baris dengan pk auto increment.

Kondisi keberadaan baris yang ditentukan saat menggunakan kolom kunci primer auto-increment tidak valid.

No

400

OTSParameterInvalid

Tidak dapat mengatur kondisi saat memodifikasi baris dengan pk auto increment.

ConditionUpdate tidak dapat diatur saat menggunakan kolom kunci primer auto-increment.

No

400

OTSParameterInvalid

Ekspektasi tidak valid: {RowExpect} saat memodifikasi baris tertentu untuk tabel dengan pk auto increment.

Kondisi keberadaan baris yang ditentukan tidak valid saat memodifikasi baris tertentu dalam tabel kunci primer auto-increment.

No

400

OTSParameterInvalid

Sel tidak valid: {Cell}. timestamp hilang.

Timestamp hilang.

No

400

OTSParameterInvalid

Timestamp sel tidak valid: {Timestamp}. Harapan: [0, Version::kMax.mVersion / kUsecPerMsec]..

Timestamp yang ditentukan tidak valid.

No

400

OTSParameterInvalid

Timestamp tidak valid. Sel:{CellName}.

Data dapat ditulis dengan berhasil hanya jika cap waktu yang ditentukan (dalam milidetik), setelah dibagi 1.000 dan dikonversi menjadi detik, berada dalam rentang versi yang valid: [max{waktu penulisan data – deviasi versi valid, waktu penulisan data – siklus hidup data}, waktu penulisan data + deviasi versi valid).

No

400

OTSParameterInvalid

Timestamp tidak valid untuk sel: {Timestamp}. timestamp tidak berlaku untuk DELETE_ALL_VERSION.

Saat Anda menggunakan DELETE_ALL_VERSION untuk menghapus semua versi, Anda tidak dapat menentukan versi.

No

400

OTSParameterInvalid

Tipe op sel tidak valid: {OpType}.

Tipe aksi tidak valid.

No

400

OTSParameterInvalid

Sel tidak valid: {Cell}. Alasan: nilai hilang.

Sel tidak valid, nilai hilang.

No

400

OTSParameterInvalid

Permintaan penghapusan baris tidak valid: RowDeleteMarker hilang dalam permintaan.

RowDeleteMarker hilang dari permintaan hapus.

No

400

OTSParameterInvalid

Permintaan put/update baris tidak valid: RowDeleteMarker tidak terduga dalam permintaan.

PutRow dan UpdateRow tidak boleh berisi RowDeleteMarker.

No

400

OTSParameterInvalid

Permintaan update baris tidak valid: sel hilang dalam permintaan.

Nilai kolom atribut hilang dari UpdateRow.

No

400

OTSParameterInvalid

Permintaan hapus baris tidak valid: sel tidak terduga dalam permintaan.

Nilai kolom atribut seharusnya tidak muncul dalam DeleteRow.

No

400

OTSParameterInvalid

Permintaan put baris tidak valid: menemukan sel tanpa nilai.

Nilai kolom atribut hilang dari PutRow.

No

400

OTSParameterInvalid

Tidak dapat mencadangkan unit kapasitas baca pada kluster penyimpanan hibrid: {TableName}.

Anda tidak dapat mengatur CUs baca yang dicadangkan untuk instans penyimpanan hibrid.

No

400

OTSParameterInvalid

Tidak dapat mencadangkan unit kapasitas tulis pada kluster penyimpanan hibrid: {TableName}.

Anda tidak dapat mengatur CUs tulis yang dicadangkan untuk instans penyimpanan hibrid.

No

400

OTSParameterInvalid

Kunci primer pertama tidak bisa auto increment, tabel: {TableName}.

Kunci primer pertama tidak dapat diatur sebagai kolom auto-increment.

No

400

OTSParameterInvalid

PkAutoIncr tidak dapat diatur sebagai kolom pk pertama.

Kolom auto-increment tidak dapat diatur sebagai kolom kunci primer pertama.

No

400

OTSParameterInvalid

jumlah kunci primer auto-increment tidak boleh lebih dari 1.

Jumlah kolom auto-increment tidak boleh melebihi 1.

No

400

OTSParameterInvalid

Tidak dapat menulis tabel indeks secara langsung.

Operasi tulis pada tabel indeks tidak diizinkan.

No

400

OTSParameterInvalid

Mencoba memanggil metode menggunakan transaksi eksplisit pada tabel yang tidak mengaktifkan transaksi eksplisit.

Tabel tidak memiliki transaksi lokal yang diaktifkan.

No

400

OTSParameterInvalid

Tabel[nama_tabel] yang memiliki setidaknya satu indeks pencarian tidak dapat dihapus.

Tabel yang memiliki indeks tidak dapat dihapus.

No

400

OTSParameterInvalid

agregasi/grup berdasarkan bidang bersarang tidak boleh rekursif.

GroupBy atau Agregasi multi-level tidak dapat digunakan dalam bidang bersarang.

No

400

OTSParameterInvalid

Jumlah kolom pradefinisi harus berada dalam rentang: [0, 32].

Jumlah kolom pradefinisi tidak boleh melebihi 32.

No

400

OTSParameterInvalid

Gagal mengkueri indeks, periksa apakah 'Indeks' diaktifkan untuk bidang kueri.

Bidang kueri tidak diindeks.

No

400

OTSParameterInvalid

[ttl tabel] harus lebih besar dari atau sama dengan ttl indeks pencarian, tetapi ttl tabel adalah xxxx dan ttl indeks pencarian adalah [{IndexName}:xxxx]

TTL tabel data harus lebih besar dari atau sama dengan TTL indeks pencarian.

No

400

OTSParameterInvalid

jumlah indeks yang sedang dibuat telah melebihi kuota instans, batas: 10

Karena pertimbangan sumber daya, jumlah kumulatif indeks pencarian dengan skema yang dimodifikasi secara dinamis dan indeks pencarian reguler yang sedang dibuat tidak boleh melebihi 10. Harap tunggu hingga indeks yang sedang dibuat selesai disinkronkan sebelum membuat lebih banyak.

No

400

OTSParameterInvalid

tidak dapat menghapus penyimpanan analitis dengan binding sql

Anda tidak dapat menghapus penyimpanan analitis yang digunakan dalam tabel pemetaan SQL. Harap hapus tabel pemetaan SQL sebelum menghapus penyimpanan analitis.

No

400

OTSInvalidPK

Skema kunci primer tidak cocok.

Kunci primer tidak cocok.

No

400

OTSOutOfRowSizeLimit

Total ukuran data kolom dalam satu baris melebihi batas.

Total ukuran data semua kolom dalam baris ini melebihi batas.

No

400

OTSOutOfColumnCountLimit

Jumlah kolom dalam satu baris melebihi batas.

Total jumlah kolom dalam baris ini melebihi batas.

No

400

OTSTunnelServerUnavailable

Permintaan OTSTrimmedDataAccess data aliran yang diminta sudah dipangkas atau tidak ada.

Log aliran telah kedaluwarsa dan data belum ditarik dalam waktu lama.

No

Kesalahan terkait Tablestore

HTTP status

Error code

Error message

Description

Retry

503

OTSServerBusy

Server sedang sibuk.

Server internal Tablestore sedang sibuk. Operasi mungkin berhasil jika diulang.

Yes

503

OTSPartitionUnavailable

Partisi tidak tersedia.

Kesalahan ini biasanya terjadi saat partisi sedang dimuat. Operasi mungkin berhasil jika Anda mencoba lagi setelah jeda singkat.

Yes

503

OTSTimeout

Operasi timeout.

Operasi internal Tablestore timeout.

Yes

503

OTSServerUnavailable

Server tidak tersedia.

Server internal Tablestore tidak dapat diakses.

Yes

409

OTSRowOperationConflict

Permintaan lainnya adalah untuk mengubah data.

Kesalahan ini terjadi ketika permintaan tulis konkuren ke baris yang sama saling bertentangan.

Yes

409

OTSObjectAlreadyExist

Tabel yang diminta sudah ada.

Tabel data atau tabel indeks yang ditentukan sudah ada.

No

404

OTSObjectNotExist

Tabel yang diminta tidak ada.

Tabel yang ditentukan tidak ada.

No

404

OTSTableNotReady

Tabel belum siap.

Tabel sedang diinisialisasi setelah pembuatan. Operasi mungkin berhasil jika Anda mencoba lagi dalam beberapa detik.

Yes

403

OTSTooFrequentReserved ThroughputAdjustment

Penyesuaian unit kapasitas terlalu sering.

Penyesuaian unit kapasitas baca atau tulis terlalu sering.

Yes

403

OTSCapacityUnitExhausted

Unit kapasitas tidak mencukupi.

Unit kapasitas baca atau tulis yang disediakan untuk partisi data telah habis.

No

403

OTSConditionCheckFail

Pemeriksaan kondisi gagal.

Kondisi yang ditentukan untuk operasi tidak terpenuhi.

No

429

OTSFlowControl

Batas laju permintaan terlampaui.

Analisis kesalahan berdasarkan kasus penggunaan spesifik Anda. Jika masalah berlanjut, kirim tiket untuk menghubungi dukungan teknis Tablestore.

No