MDSCHEMA_HIERARCHIES-Rowset
Beschreibt jede Hierarchie innerhalb einer bestimmten Dimension.
Rowsetspalten
Das MDSCHEMA_HIERARCHIES-Rowset enthält die folgenden Spalten.
Column name |
Typindikator |
Länge |
Beschreibung |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Der Name des Katalogs, zu dem diese Hierarchie gehört. NULL, wenn der Anbieter keine Kataloge unterstützt. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Nicht unterstützt |
|
CUBE_NAME |
DBTYPE_WSTR |
(Erforderlich) Der Name des Cubes, zu dem diese Hierarchie gehört. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name der Dimension, zu der diese Hierarchie gehört. Für Anbieter, die eindeutige Namen durch eine Einschränkung generieren, ist jede Komponente dieses Namens begrenzt. |
|
HIERARCHY_NAME |
DBTYPE_WSTR |
Der Name der Hierarchie. Leer, wenn es nur eine einzelne Hierarchie in der Dimension gibt. In Microsoft SQL Server Analysis Services ist hierfür immer ein Wert vorhanden. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name der Hierarchie. |
|
HIERARCHY_GUID |
DBTYPE_GUID |
Nicht unterstützt |
|
HIERARCHY_CAPTION |
DBTYPE_WSTR |
Eine Bezeichnung oder Beschriftung, die der Hierarchie zugeordnet ist. Wird hauptsächlich für Anzeigezwecke verwendet. Wenn keine Beschriftung vorhanden ist, wird HIERARCHY_NAME zurückgegeben. Wenn die Dimension keine oder nur eine einzelne Hierarchie enthält, enthält diese Spalte den Namen der Dimension. |
|
DIMENSION_TYPE |
DBTYPE_I2 |
Der Typ der Dimension. Gültige Werte sind unter anderem:
|
|
HIERARCHY_CARDINALITY |
DBTYPE_UI4 |
Die Anzahl der Member in der Hierarchie. |
|
DEFAULT_MEMBER |
DBTYPE_WSTR |
Das Standardelement für diese Hierarchie. Dies ist ein eindeutiger Name. Jede Hierarchie muss ein Standardelement haben. |
|
ALL_MEMBER |
DBTYPE_WSTR |
Das Element auf der höchsten Rollupebene. |
|
DESCRIPTION |
DBTYPE_WSTR |
Eine lesbare Beschreibung der Hierarchie. NULL, wenn keine Beschreibung vorhanden ist. |
|
STRUCTURE |
DBTYPE_I2 |
Die Struktur der Hierarchie. Gültige Werte sind unter anderem:
|
|
IS_VIRTUAL |
DBTYPE_BOOL |
Gibt immer False zurück. |
|
IS_READWRITE |
DBTYPE_BOOL |
Ein boolescher Wert, der angibt, ob die "Rückschreiben von Dimensionen"-Spalte aktiviert ist. Gibt TRUE zurück, wenn die Write Back to dimension-Spalte, die diese Hierarchie darstellt, aktiviert wird. |
|
DIMENSION_UNIQUE_SETTINGS |
DBTYPE_I4 |
Gibt immer MDDIMENSIONS_MEMBER_KEY_UNIQUE (1) zurück. |
|
DIMENSION_MASTER_UNIQUE_NAME |
DBTYPE_WSTR |
Gibt immer NULL zurück. |
|
DIMENSION_IS_VISIBLE |
DBTYPE_BOOL |
Gibt immer true zurück. Wenn die Dimension nicht sichtbar ist, wird sie nicht im Schemarowset angezeigt. |
|
HIERARCHY_ORDINAL |
DBTYPE_UI4 |
Gibt die Ordnungszahl der Hierarchie über alle Hierarchien des Cubes hinweg zurück. |
|
DIMENSION_IS_SHARED |
DBTYPE_BOOL |
Gibt immer TRUE zurück. |
|
HIERARCHY_IS_VISIBLE |
DBTYPE_BOOL |
Ein boolescher Wert, der angibt, ob die Hierachie sichtbar ist. Gibt TRUE zurück, wenn die Hierachie sichtbar ist; andernfalls wird FALSE verwendet. |
|
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
Eine Bitmaske, die die Quelle der Hierarchie bestimmt:
Eine Parent-Child-Attributhierarchie ist sowohl MD_USER_DEFINED als auch MD_SYSTEM_ENABLED. |
|
HIERARCHY_DISPLAY_FOLDER |
DBTYPE_WSTR |
Der zu verwendende Pfad beim Anzeigen der Hierarchie in der Benutzeroberfläche. Ordnernamen werden durch ein Semikolon (;) voneinander getrennt. Geschachtelte Ordner werden durch einen umgekehrten Schrägstrich (\) angegeben. |
|
INSTANCE_SELECTION |
DBTYPE_UI2 |
Ein Hinweis an die Clientanwendung, wie die Hierarchie angezeigt werden soll. Gültige Werte sind unter anderem:
|
Das Rowset wird sortiert nach CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME und HIERARCHY_NAME.
Einschränkungsspalten
Das MDSCHEMA_HIERARCHIES-Rowset kann auf die in der folgenden Tabelle aufgeführten Spalten eingeschränkt werden.
Spaltenname |
Typindikator |
Einschränkungsstatus |
---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Optional. |
SCHEMA_NAME |
DBTYPE_WSTR |
Optional. |
CUBE_NAME |
DBTYPE_WSTR |
Optional. |
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Optional. |
HIERARCHY_NAME |
DBTYPE_WSTR |
Optional. |
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Optional. |
HIERARCHY_ORIGIN |
DBTYPE_UI2 |
(Optional) Eine Standardeinschränkung ist für MD_USER_DEFINED und MD_SYSTEM_ENABLED gültig. |
CUBE_SOURCE |
DBTYPE_UI2 |
(Optional) Eine Bitmap mit einem der folgenden gültigen Werte:
Die Standardeinschränkung besitzt den Wert 1. |
HIERARCHY_VISIBILITY |
DBTYPE_UI2 |
(Optional) Eine Bitmap mit einem der folgenden gültigen Werte:
Die Standardeinschränkung besitzt den Wert 1. |