Delen via


.wijzig kolombeleid codering opdracht

Schakelen tussen services met behulp van de vervolgkeuzelijst Versie . Meer informatie over navigatie.
Van toepassing op: ✅ Microsoft Fabric ✅ Azure Data Explorer

Hiermee wijzigt u het coderingsbeleid. Zie Coderingsbeleid voor een overzicht van het coderingsbeleid.

Opmerking

Beleidswijzigingen voor codering hebben geen invloed op gegevens die al zijn opgenomen. Alleen nieuwe opnamebewerkingen worden uitgevoerd volgens het nieuwe beleid.

Permissions

U moet ten minste over de machtiging Tabelbeheerder beschikken om deze opdracht uit te voeren.

Syntaxis

.alter column EntityIdentifierpolicyencoding [type=EncodingPolicyType]

Opmerking

Als u het typeweglaat, wordt het bestaande coderingsbeleidsprofiel gewist om de standaardwaarde opnieuw in te stellen.

Meer informatie over syntaxisconventies.

Parameterwaarden

Naam Typologie Verplicht Description
EntityIdentifier string ✔️ De id voor de kolom.
EncodingPolicyType string Het type coderingsbeleid dat moet worden toegepast op de opgegeven kolom. Zie coderingsbeleidstypen voor de mogelijke waarden.

Beleidstypen coderen

De volgende tabel bevat de mogelijke waarden voor de parameter EncodingPolicyType .

Beleidsprofiel voor codering Description
Identifier Geschikt voor kolommen met gegevens die id-achtige informatie vertegenwoordigen (bijvoorbeeld GUID's). Dit beleid past de vereiste index voor deze kolom toe om zowel de queryprestaties als de grootte in de opslag te verminderen.
BigObject Geschikt voor kolommen van dynamisch of tekenreekstype, die grote objecten bevat. Bijvoorbeeld de uitvoer van de statistische hll-functie. Met dit beleid wordt de index van deze kolom uitgeschakeld en wordt de eigenschap in het coderingsbeleid naar 2 MB overschreven MaxValueSize .
BigObject32 Vergelijkbaar met BigObject wat betreft doelscenario's. De eigenschap in het coderingsbeleid wordt overschreven MaxValueSize naar 32 MB.
Vector16 Dit profiel is ontworpen voor het opslaan van vectoren van drijvendekommagetallen in 16 bitsprecisie met behulp van de Bfloat16 in plaats van de standaard 64 bits. Het wordt ten zeerste aanbevolen voor het opslaan van ML-vector-insluitingen, omdat het opslagvereisten met een factor 4 vermindert en vectorverwerkingsfuncties zoals series_dot_product() en series_cosine_similarity(), op grote schaal vermindert.
Null Hiermee stelt u het huidige standaardcoderingsbeleid in op de kolom en wist u het vorige coderingsbeleidsprofiel.

Example

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