.alter column policy encoding command

Mengubah kebijakan pengodean. Untuk gambaran umum kebijakan pengodean, lihat Kebijakan pengodean.

Catatan

Perubahan kebijakan pengodean tidak memengaruhi data yang telah diserap. Hanya operasi penyerapan baru yang akan dilakukan sesuai dengan kebijakan baru.

Izin

Anda harus memiliki setidaknya izin Admin Tabel untuk menjalankan perintah ini.

Sintaks

.alter columnEntityIdentifierpolicyencoding [type=EncodingPolicyType]

Catatan

Jika Anda menghilangkan type, profil kebijakan pengodean yang ada dibersihkan reset ke nilai default.

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
EntityIdentifier string ✔️ Pengidentifikasi untuk kolom.
EncodingPolicyType string Jenis kebijakan pengodean yang akan diterapkan ke kolom yang ditentukan. Lihat jenis kebijakan pengodean untuk nilai yang mungkin.

Jenis kebijakan pengodean

Tabel berikut berisi nilai yang mungkin untuk parameter EncodingPolicyType .

Profil Kebijakan Pengodean Deskripsi
Identifier Cocok untuk kolom yang memiliki data yang mewakili informasi seperti ID (misalnya, guid). Kebijakan ini menerapkan indeks yang diperlukan untuk kolom ini untuk mendapatkan performa kueri dan mengurangi ukuran dalam penyimpanan.
BigObject Cocok untuk kolom jenis dinamis atau string, yang menyimpan objek besar. Misalnya, output fungsi agregat hll). Kebijakan ini menonaktifkan indeks kolom ini dan mengambil MaxValueSize alih properti dalam Kebijakan pengodean menjadi 2 MB.
BigObject32 Mirip BigObject dengan dalam hal skenario target. Mengambil alih MaxValueSize properti dalam Kebijakan pengodean menjadi 32 MB.
Vector16 Profil ini dirancang untuk menyimpan vektor angka floating-point dalam presisi 16 bit (menggunakan Bfloat16 alih-alih default 64 bit. Sangat disarankan untuk menyimpan penyematan vektor ML karena mengurangi persyaratan penyimpanan dengan faktor 4 dan mempercepat fungsi pemrosesan vektor seperti series_dot_product() dan series_cosine_similarity(), berdasarkan urutan besarnya.
Null Mengatur kebijakan pengodean default saat ini ke kolom dan menghapus profil kebijakan pengodean sebelumnya.

Contoh

.alter column Logs.ActivityId policy encoding type='identifier'