sys.pdw_nodes_column_store_dictionaries (Transact-SQL)

Dotyczy:Azure Synapse Analytics

Zawiera wiersz dla każdego słownika używanego w indeksach columnstore. Słowniki służą do kodowania niektórych, ale nie wszystkich typów danych, dlatego nie wszystkie kolumny w indeksie columnstore mają słowniki. Słownik może istnieć jako słownik pierwotny (dla wszystkich segmentów) oraz ewentualnie dla innych słowników wtórnych używanych dla podzbioru segmentów kolumny.

Nazwa kolumny Typ danych Description
partition_id bigint Wskazuje identyfikator partycji. Jest unikalny w bazie danych.
hobt_id bigint ID indeksu kopca lub drzewa B (HoBT) dla tabeli, która posiada ten indeks columnstore.
column_id int Identyfikator kolumny magazynu kolumn.
dictionary_id int Id słownika.
version int Wersja formatu słownika.
type int Typ słownika:

1 - Słownik skrótów zawierający wartości int

2 - Nie używane

3 - Słownik skrótów zawierający wartości ciągów znaków

4 - Słownik skrótów zawierający wartości float
last_id int Ostatni identyfikator danych w słowniku.
entry_count bigint Liczba haseł w słowniku.
on_disk_size bigint Rozmiar słownika w bajtach.
pdw_node_id int Unique identifier węzła Azure Synapse Analytics.

Permissions

Wymaga VIEW SERVER STATE uprawnienia.