Comando .alter column policy encoding

Cambiare i servizi usando l'elenco a discesa Version .Switch services using the Version drop-down list. Altre informazioni sulla navigazione.
Si applica a: ✅ Esplora dati di Azure in Microsoft Fabric ✅

Modifica i criteri di codifica. Per una panoramica dei criteri di codifica, vedere Criteri di codifica.

Nota

Le modifiche ai criteri di codifica si applicano alle nuove operazioni di inserimento. I dati che sono già stati inseriti potrebbero talvolta subire la ri-codifica, ma questo non è garantito.

Autorizzazioni

Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore tabella .

Sintassi

.alter column EntityIdentifierpolicyencoding [type=EncodingPolicyType]

Nota

Se si omette type, il profilo dei criteri di codifica esistente viene cancellato sul valore predefinito.

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
EntityIdentifier string ✔️ Identificatore della colonna.
EncodingPolicyType string Tipo dei criteri di codifica da applicare alla colonna specificata. Per i valori possibili, vedere Tipi di criteri di codifica.

Tipi di criteri di codifica

La tabella seguente contiene i valori possibili per il parametro EncodingPolicyType .

Profilo dei criteri di codifica Descrizione
Identifier Adatto per le colonne con dati che rappresentano informazioni simili a ID,ad esempio GUID. Questo criterio applica l'indice necessario per questa colonna per ottenere prestazioni delle query e ridurre le dimensioni nell'archiviazione.
BigObject Adatto per le colonne di tipo dinamico o stringa, che contiene oggetti di grandi dimensioni. Ad esempio, l'output della funzione di aggregazione hll. Questo criterio disabilita l'indice di questa colonna ed esegue l'override MaxValueSize della proprietà nei criteri di codifica su 2 MB.
BigObject32 Simile a BigObject in termini di scenari di destinazione. Esegue l'override MaxValueSize della proprietà nei criteri di codifica a 32 MB.
BigObjectIndexed32 (anteprima) Simile a BigObject32 in termini di scenari di destinazione. Questo criterio abilita l'indice di dati di grandi dimensioni in questa colonna.
Vector16 Questo profilo è progettato per archiviare vettori di numeri a virgola mobile in precisione a 16 bit usando Bfloat16 anziché i 64 bit predefiniti. È consigliabile archiviare incorporamenti di vettori di Machine Learning perché riduce i requisiti di archiviazione di un fattore pari a 4 e accelera le funzioni di elaborazione vettoriali, ad esempio series_dot_product() e series_cosine_similarity(), in base agli ordini di grandezza.
Null Imposta il criterio di codifica predefinito corrente sulla colonna e cancella il profilo dei criteri di codifica precedente.

Nota

  • I BigObjectIndexed32 criteri di codifica sono attualmente in anteprima.
  • I BigObjectcriteri di codifica , BigObject32e BigObjectIndexed32 sono rilevanti per le colonne con tipi di dati stringa o dinamici .
  • L'impostazione del BigObjectIndexed32 criterio genera la dimensione massima massima per colonna per la stringa o la colonna dinamica su 32 MB, fino a 1 MB predefinito. I valori al di sopra del limite sono ancora limitati: string i valori vengono troncati al limite (MaxValueSize la proprietà del criterio predefinito è 1 MB), dynamic i valori vengono sostituiti con Null.
  • Indipendentemente dal fatto che questo criterio sia impostato, la dimensione massima del record (riga) rimane di 64 MB.

Esempio

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