Share via


.alter column policy encoding command

Ändrar kodningsprincipen. En översikt över kodningsprincipen finns i Kodningsprincip.

Anteckning

Kodningsprincipändringar påverkar inte data som redan har matats in. Endast nya inmatningsåtgärder utförs enligt den nya principen.

Behörigheter

Du måste ha minst table Admin behörigheter för att kunna köra det här kommandot.

Syntax

.alter columnEntityIdentifierpolicyencoding [type=EncodingPolicyType]

Anteckning

Om du utelämnar typerensas den befintliga kodningsprincipprofilen till standardvärdet.

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Obligatorisk Beskrivning
EntityIdentifier string ✔️ Identifieraren för kolumnen.
EncodingPolicyType string Typ av kodningsprincip som ska tillämpas på den angivna kolumnen. Information om möjliga värden finns i Kodningsprinciptyper .

Kodningsprinciptyper

Följande tabell innehåller möjliga värden för parametern EncodingPolicyType .

Kodningsprincipprofil Description
Identifier Lämplig för kolumner som har data som representerar ID-liknande information (till exempel GUID). Den här principen tillämpar det index som krävs för den här kolumnen för att få både frågeprestanda och minska storleken i lagringen.
BigObject Passar för kolumner av dynamisk typ eller strängtyp, som innehåller stora objekt. Till exempel utdata från hll-mängdfunktionen). Den här principen inaktiverar indexet för den här kolumnen och åsidosätter MaxValueSize egenskapen i kodningsprincipen till 2 MB.
BigObject32 BigObject Liknar när det gäller målscenarier. Åsidosätter MaxValueSize egenskapen i kodningsprincipen till 32 MB.
Vector16 Den här profilen är utformad för att lagra vektorer med flyttalsnummer i 16 bitars precision (med Bfloat16 i stället för standardvärdet 64 bitar. Vi rekommenderar starkt att du lagrar ML-vektorinbäddningar eftersom det minskar lagringskraven med en faktor 4 och påskyndar vektorbearbetningsfunktioner som series_dot_product() och series_cosine_similarity(), i storleksordning.
Null Anger den aktuella standardkodningsprincipen till kolumnen och rensar den tidigare kodningsprincipprofilen.

Exempel

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