MDSCHEMA_LEVELS 資料列集
描述特定階層內的每個層級。
資料列集資料行
MDSCHEMA_LEVELS 資料列集包含下列資料行。
資料行名稱 |
類型指標 |
長度 |
描述 |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
此層級所屬目錄的名稱。如果提供者不支援目錄,則為 NULL。 |
|
SCHEMA_NAME |
DBTYPE_WSTR |
此層級所屬結構描述的名稱。如果提供者不支援結構描述,則為 NULL。 |
|
CUBE_NAME |
DBTYPE_WSTR |
此層級所屬 Cube 的名稱。 |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
此層級所屬維度的唯一名稱。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。 |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
階層的唯一名稱。如果該層級屬於多個階層,該層級所屬的每個階層都會有一個資料列。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。 |
|
LEVEL_NAME |
DBTYPE_WSTR |
層級的名稱。 |
|
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
層級的正確逸出唯一名稱。 |
|
LEVEL_GUID |
DBTYPE_GUID |
不支援。 |
|
LEVEL_CAPTION |
DBTYPE_WSTR |
與階層關聯的標籤或標題。主要用於顯示用途。如果標題不存在,就會傳回 LEVEL_NAME。 |
|
LEVEL_NUMBER |
DBTYPE_UI4 |
層級距離根階層的距離。根層級為零 (0)。 |
|
LEVEL_CARDINALITY |
DBTYPE_UI4 |
層級中的成員數目。 |
|
LEVEL_TYPE |
DBTYPE_I4 |
層級的類型:
|
|
DESCRIPTION |
DBTYPE_WSTR |
層級的可讀取描述。如果沒有描述,則為 NULL。 |
|
CUSTOM_ROLLUP_SETTINGS |
DBTYPE_I4 |
指定自訂積存選項的點陣圖:
|
|
LEVEL_UNIQUE_SETTINGS |
DBTYPE_I4 |
點陣圖,指定當層級只擁有具有唯一名稱或索引鍵的成員時,哪些資料行包含唯一值。Msmd.h 檔案為此點陣圖定義下列的位元值常數:
索引鍵在 Microsoft SQL Server Analysis Services 中永遠是唯一的。如果屬性上的設定為 UniqueInDimension 或 UniqueInAttribute,則名稱會是唯一的 |
|
LEVEL_IS_VISIBLE |
DBTYPE_BOOL |
布林値,指出層級是否為可見。 永遠傳回 True。如果層級為不可見,就不會包含在結構描述資料列集中。 |
|
LEVEL_ORDERING_PROPERTY |
DBTYPE_WSTR |
層級用於排序之屬性的識別碼。 |
|
LEVEL_DBTYPE |
DBTYPE_I4 |
成員索引鍵資料行的 DBTYPE 列舉,用於層級屬性。 如果使用串連的索引鍵做為成員索引鍵資料行,則為 Null。 |
|
LEVEL_MASTER_UNIQUE_NAME |
DBTYPE_WSTR |
永遠傳回 NULL。 |
|
LEVEL_NAME_SQL_COLUMN_NAME |
DBTYPE_WSTR |
層級成員名稱的 SQL 表示法。 |
|
LEVEL_KEY_SQL_COLUMN_NAME |
DBTYPE_WSTR |
層級成員索引鍵値的 SQL 表示法。 |
|
LEVEL_UNIQUE_NAME_SQL_COLUMN_NAME |
DBTYPE_WSTR |
成員唯一名稱的 SQL 表示法。 |
|
LEVEL_ATTRIBUTE_HIERARCHY_NAME |
DBTYPE_WSTR |
提供層級來源之屬性階層的名稱。 |
|
LEVEL_KEY_CARDINALITY |
DBTYPE_UI2 |
層級索引鍵中的資料行數。 |
|
LEVEL_ORIGIN |
DBTYPE_UI2 |
定義層級來源的點陣圖:
|
資料列集會按 CATALOG_NAME、SCHEMA_NAME、CUBE_NAME、DIMENSION_UNIQUE_NAME、HIERARCHY_UNIQUE_NAME 和 LEVEL_NUMBER 排序。
限制資料行
在下表列出的資料行上可能會限制 MDSCHEMA_LEVELS 資料列集。
資料行名稱 |
類型指標 |
限制狀態 |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
選擇性。 |
SCHEMA_NAME |
DBTYPE_WSTR |
選擇性。 |
CUBE_NAME |
DBTYPE_WSTR |
選擇性。 |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
LEVEL_NAME |
DBTYPE_WSTR |
選擇性。 |
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
選擇性。 |
LEVEL_ORIGIN |
DBTYPE_UI2 |
(選擇性) 預設限制會在 MD_USER_DEFINED 和 MD_SYSTEM_ENABLED 上生效。 |
CUBE_SOURCE |
DBTYPE_UI2 |
(選擇性) 具有下列其中一個有效值的點陣圖:
預設限制為値 1。 |
LEVEL_VISIBILITY |
DBTYPE_UI2 |
(選擇性) 具有下列其中一個值的點陣圖:
預設限制為値 1。 |