Udostępnij za pośrednictwem


Polecenie kodowania zasad .alter column

Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer

Zmienia zasady kodowania. Aby zapoznać się z omówieniem zasad kodowania, zobacz Zasady kodowania.

Uwaga

Zmiany zasad kodowania nie mają wpływu na dane, które zostały już pozyskane. Zgodnie z nowymi zasadami będą wykonywane tylko nowe operacje pozyskiwania.

Uprawnienia

Aby uruchomić to polecenie, musisz mieć co najmniej uprawnienia administratora tabeli.

Składnia

.alter columnEntityIdentifier policy encoding [type = EncodingPolicyType]

Uwaga

Jeśli pominięto type, istniejący profil zasad kodowania zostanie wyczyszczone zresetowany do wartości domyślnej.

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
EntityIdentifier string ✔️ Identyfikator kolumny.
KodowaniePolicyType string Typ zasad kodowania, które mają być stosowane do określonej kolumny. Zobacz typy zasad kodowania, aby uzyskać możliwe wartości.

Typy zasad kodowania

Poniższa tabela zawiera możliwe wartości parametru EncodingPolicyType .

Profil zasad kodowania opis
Identifier Odpowiednie dla kolumn, które zawierają dane reprezentujące informacje podobne do identyfikatora (na przykład identyfikatory GUID). Te zasady dotyczą wymaganego indeksu dla tej kolumny w celu uzyskania wydajności zapytań i zmniejszenia rozmiaru magazynu.
BigObject Nadaje się do kolumn typu dynamicznego lub ciągu, który zawiera duże obiekty. Na przykład dane wyjściowe funkcji agregującej hll. Te zasady wyłączają indeks tej kolumny i zastępują MaxValueSize właściwość w zasadach kodowania do 2 MB.
BigObject32 Podobnie jak BigObject w scenariuszach docelowych. MaxValueSize Zastępuje właściwość w zasadach kodowania do 32 MB.
Vector16 Ten profil jest przeznaczony do przechowywania wektorów liczb zmiennoprzecinkowych w dokładności 16 bitów przy użyciu Bfloat16 zamiast domyślnych 64 bitów. Zdecydowanie zaleca się przechowywanie osadzania wektorów uczenia maszynowego, ponieważ zmniejsza wymagania dotyczące magazynu przez współczynnik 4 i przyspiesza funkcje przetwarzania wektorów, takie jak series_dot_product() i series_cosine_similarity() według wielkości.
Null Ustawia bieżące domyślne zasady kodowania do kolumny i czyści poprzedni profil zasad kodowania.

Przykład

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