Partilhar via


sys.pdw_nodes_column_store_dictionaries (Transact-SQL)

Aplica-se a: Azure Synapse Analytics Analytics Platform System (PDW)

Contém uma linha para cada dicionário usado em índices columnstore. Dicionários são usados para codificar alguns, mas não todos os tipos de dados; portanto, nem todas as colunas em um índice columnstore têm dicionários. Um dicionário pode existir como um dicionário primário (para todos os segmentos) e, possivelmente, para outros dicionários secundários usados para um subconjunto de segmentos da coluna.

Nome da coluna Tipo de dados Descrição
partition_id bigint Indica a ID da partição. É exclusivo em um banco de dados.
hobt_id bigint ID do heap ou índice de árvore B (HoBT) para a tabela que tem esse índice columnstore.
column_id int ID da coluna columnstore.
dictionary_id int ID do dicionário.
version int Versão de formato do dicionário.
tipo int Tipo de dicionário:

1 - Dicionário de hash contendo valores int

2 - Não utilizado

3 - Dicionário de hash contendo valores de string

4 - Dicionário de hash contendo valores flutuantes
last_id int O último id de dados no dicionário.
entry_count bigint Número de entradas no dicionário.
on_disk_size bigint Tamanho do dicionário em bytes.
pdw_node_id int Identificador exclusivo de um nó do Azure Synapse Analytics.

Permissões

Requer a permissão VIEW SERVER STATE.

Confira também

Exibições de Catálogo do Azure Synapse Analytics e do 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)