Error ini terjadi ketika Anda menjalankan pernyataan ALTER TABLE pada tabel pemetaan yang dibuat secara otomatis oleh Tablestore. Hapus tabel pemetaan yang dibuat otomatis tersebut dan buat tabel pemetaan yang ditentukan pengguna (user-defined) sebagai gantinya.
Pesan error
Message: Unsupported operation: 'Unsupported alter non-mapping table'.
Penyebab
Saat Anda menjalankan pernyataan SQL seperti DESCRIBE atau SELECT terhadap tabel data yang tidak memiliki tabel pemetaan, Tablestore akan membuat tabel pemetaan tersebut secara otomatis. Tabel pemetaan yang dibuat otomatis ini hanya mencakup kolom kunci primer dan kolom pradefinisi dari tabel data—tidak mencakup kolom atribut, dan Anda tidak dapat menambahkannya kemudian menggunakan pernyataan ALTER TABLE. Ini merupakan batasan sistem, bukan bug.
Solusi
Hapus tabel pemetaan yang dibuat otomatis tersebut dan buat tabel pemetaan yang ditentukan pengguna untuk tabel data tersebut. Untuk informasi selengkapnya, lihat Delete mapping tables dan Create a mapping table for a table.
Sebelum menghapus tabel pemetaan, pastikan Anda tidak lagi membutuhkannya.