全部产品
Search
文档中心

Tablestore:Bagaimana cara menggunakan kolom yang telah ditentukan sebelumnya?

更新时间:Jun 24, 2025

Kolom yang telah ditentukan sebelumnya adalah kolom non-kunci utama dengan nama dan tipe data yang ditetapkan saat tabel dibuat. Kolom ini dapat digunakan sebagai bidang indeks sekunder untuk tabel data. Topik ini menjelaskan cara menggunakan kolom tersebut.

Catatan penggunaan

null

Anda tidak perlu menambahkan kolom yang telah ditentukan sebelumnya ke tabel data saat menggunakan indeks pencarian yang dibuat untuk tabel tersebut.

  • Anda dapat menentukan hingga 32 kolom yang telah ditentukan sebelumnya untuk sebuah tabel data. Untuk menambahkan lebih banyak kolom, submit a ticket.

  • Kolom atribut dari indeks sekunder harus mencakup satu atau lebih kolom yang telah ditentukan sebelumnya.

Gunakan kolom yang telah ditentukan sebelumnya

Jika Anda membuat indeks sekunder untuk tabel dan tabel tersebut tidak memiliki kolom yang telah ditentukan sebelumnya, atau jika kolom yang ada tidak memenuhi persyaratan bisnis Anda, Anda dapat menambahkan atau menghapus kolom tersebut. Untuk informasi lebih lanjut, lihat Gunakan indeks sekunder di konsol Tablestore dan Mulai menggunakan indeks sekunder dengan SDK Tablestore.

null

Anda juga dapat menambahkan kolom yang telah ditentukan sebelumnya saat membuat tabel data. Untuk informasi lebih lanjut, lihat Operasi pada tabel data.

Sebagai contoh, sebuah tabel data terdiri dari kolom kunci utama pk1, pk2, dan pk3, kolom yang telah ditentukan sebelumnya col1 dan col2, serta kolom atribut col3 dan col4. Saat membuat indeks sekunder, kolom pk1, pk2, dan pk3 hanya dapat digunakan sebagai kolom kunci utama indeks sekunder. Kolom col1 dan col2 dapat digunakan sebagai kolom kunci utama atau kolom atribut indeks sekunder. Kolom col3 dan col4 tidak dapat digunakan sebagai kolom indeks sekunder.