sys.pdw_nodes_column_store_dictionaries (Transact-SQL)

適用対象:Azure Synapse AnalyticsAnalytics Platform System (PDW)

列ストア インデックスで使用される各ディクショナリの行が含まれます。 ディクショナリは、一部のデータ型をエンコードするために使用されますが、すべてのデータ型ではありません。したがって、列ストア インデックス内のすべての列にディクショナリがあるわけではありません。 ディクショナリはプライマリ ディクショナリ (すべてのセグメント) として存在でき、列のセグメントのサブセットに使用される他のセカンダリ ディクショナリの場合があります。

列名 データ型 説明
partition_id bigint パーティション ID を示します。 データベース内で一意です。
hobt_id bigint この列ストア インデックスを持つテーブルのヒープまたは B ツリー インデックス (HoBT) の ID。
column_id int 列ストア列の ID。
dictionary_id int ディクショナリの ID。
version int ディクショナリ形式のバージョン。
type int 辞書の種類:

1 - int 値を含むハッシュ ディクショナリ

2 - 使用されていません

3 - 文字列値を含むハッシュ ディクショナリ

4 - 浮動小数点 値を含むハッシュ ディクショナリ
last_id int ディクショナリ内の最後のデータ ID。
entry_count bigint ディクショナリ内のエントリの数。
on_disk_size bigint ディクショナリのサイズ (バイト単位)。
pdw_node_id int Azure Synapse Analytics ノードの一意識別子。

アクセス許可

VIEW SERVER STATE 権限が必要です。

参照

Azure Synapse Analytics と 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)