Příkaz kódování zásad .alter column
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer
Změní zásadu kódování. Přehled zásad kódování najdete v tématu Zásady kódování.
Poznámka:
Změny zásad kódování nemají vliv na data, která už byla ingestována. Podle nových zásad se budou provádět pouze nové operace příjmu dat.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce tabulky.
Syntaxe
.alter column
EntityIdentifier policy
encoding
[type
=
EncodingPolicyType]
Poznámka:
Pokud tento parametr vynecháte type
, stávající profil zásad kódování se vymaže do výchozí hodnoty.
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
EntityIdentifier | string |
✔️ | Identifikátor sloupce. |
EncodingPolicyType | string |
Typ zásady kódování, která se má použít pro zadaný sloupec. Informace o možných hodnotách najdete v typech zásad kódování. |
Typy zásad kódování
Následující tabulka obsahuje možné hodnoty parametru EncodingPolicyType .
Profil zásad kódování | Popis |
---|---|
Identifier |
Vhodné pro sloupce s daty, které představují informace podobné ID (například guid). Tato zásada použije požadovaný index pro tento sloupec k získání výkonu dotazů a snížení velikosti v úložišti. |
BigObject |
Vhodné pro sloupce dynamického typu nebo typu řetězce, který obsahuje velké objekty. Například výstup agregační funkce hll. Tato zásada zakáže index tohoto sloupce a přepíše MaxValueSize vlastnost v zásadách kódování na 2 MB. |
BigObject32 |
Podobá se BigObject cílovým scénářům. MaxValueSize Přepíše vlastnost v zásadách kódování na 32 MB. |
Vector16 |
Tento profil je určený pro ukládání vektorů čísel s plovoucí desetinnou čárkou do 16bitové přesnosti s využitím Bfloat16 místo výchozích 64 bitů. Důrazně se doporučuje ukládat vkládání vektorů ML, protože snižuje požadavky na úložiště faktorem 4 a urychluje funkce zpracování vektorů, jako jsou series_dot_product() a series_cosine_similarity() o řád. |
Null |
Nastaví aktuální výchozí zásady kódování na sloupec a vymaže předchozí profil zásad kódování. |
Příklad
.alter column Logs.ActivityId policy encoding type='identifier'