sys.pdw_nodes_column_store_dictionaries (Transact-SQL)

Si applica a: Azure Synapse Analytics Analytics Platform System (PDW)

Contiene una riga per ogni dizionario usato negli indici columnstore. I dizionari vengono utilizzati per codificare alcuni tipi di dati, ma non tutti. Pertanto non tutte le colonne in un indice columnstore contengono dizionari. Un dizionario può essere presente come dizionario primario (per tutti i segmenti) e possibilmente per altri dizionari secondari utilizzati per un subset di segmenti della colonna.

Nome colonna Tipo di dati Descrizione
partition_id bigint Indica l'ID della partizione. Valore univoco all'interno di un database.
hobt_id bigint ID dell'heap o dell'indice albero B (HoBT) per la tabella con questo indice columnstore.
column_id int ID della colonna columnstore.
dictionary_id int ID del dizionario.
version int Versione del formato del dizionario.
type int Tipo di dizionario:

1 - Dizionario hash contenente valori int

2 - Non usato

3 - Dizionario hash contenente valori stringa

4 - Dizionario hash contenente valori float
last_id int Ultimo ID dati nel dizionario.
entry_count bigint Numero di voci nel dizionario.
on_disk_size bigint Dimensioni del dizionario in byte.
pdw_node_id int Identificatore univoco di un nodo di Azure Synapse Analytics.

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE.

Vedi anche

Viste del catalogo di Azure Synapse Analytics e Parallel Data Warehouse
CREATE COLUMNSTORE INDEX (Transact-SQL)
sys.pdw_nodes_column_store_segments (Transact-SQL)
sys.pdw_nodes_column_store_row_groups (Transact-SQL)