MDSCHEMA_MEMBERS-Rowset
Beschreibt die Elemente innerhalb einer Datenbank.
Rowsetspalten
Das MDSCHEMA_MEMBERS-Rowset enthält die folgenden Spalten.
Spaltenname |
Typindikator |
Länge |
Beschreibung |
---|---|---|---|
CATALOG_NAME |
DBTYPE_WSTR |
Der Name der Datenbank, zu der dieses Element gehört. |
|
SCHEMA_NAME |
DBTYPE_WSTR |
Der Name des Schemas, zu dem dieses Element gehört. |
|
CUBE_NAME |
DBTYPE_WSTR |
Der Name des Cubes, zu dem dieses Element gehört. |
|
DIMENSION_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name der Dimension, zu der dieses Element gehört. |
|
HIERARCHY_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name der Hierarchie, zu der dieses Element gehört. |
|
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name der Ebene, zu der dieses Element gehört. |
|
LEVEL_NUMBER |
DBTYPE_UI4 |
Der Abstand des Elements vom Stamm der Hierarchie. Die Stammebene entspricht null (0). |
|
MEMBER_ORDINAL |
DBTYPE_UI4 |
(Als veraltet markiert) Gibt immer 0 zurück. |
|
MEMBER_NAME |
DBTYPE_WSTR |
Der Name des Elements. |
|
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name des Elements. |
|
MEMBER_TYPE |
DBTYPE_I4 |
Der Typ des Elements:
|
|
MEMBER_GUID |
DBTYPE_GUID |
Die GUID des Elements. NULL, wenn keine GUID vorhanden ist. |
|
MEMBER_CAPTION |
DBTYPE_WSTR |
Eine Bezeichnung oder Beschriftung, die dem Element zugeordnet ist. Wird hauptsächlich für Anzeigezwecke verwendet. Wenn keine Beschriftung vorhanden ist, wird MEMBER_NAME zurückgegeben. |
|
CHILDREN_CARDINALITY |
DBTYPE_UI4 |
Die Anzahl der untergeordneten Elemente des Elements. Dies kann eine Schätzung sein, daher sollten sich Consumer nicht darauf verlassen, dass es sich um die exakte Anzahl handelt. Anbieter sollten die bestmögliche Schätzung zurückgeben. |
|
PARENT_LEVEL |
DBTYPE_UI4 |
Der Abstand des dem Element übergeordneten Elements von der Stammebene der Hierarchie. Die Stammebene entspricht null (0). |
|
PARENT_UNIQUE_NAME |
DBTYPE_WSTR |
Der eindeutige Name des dem Element übergeordneten Elements. Für sämtliche Elemente auf der Stammebene wird NULL zurückgegeben. |
|
PARENT_COUNT |
DBTYPE_UI4 |
Die Anzahl der übergeordneten Elemente des Elements. |
|
DESCRIPTION |
DBTYPE_WSTR |
Diese Spalte gibt immer einen NULL-Wert zurück. Diese Spalte ist aus Gründen der Abwärtskompatibilität vorhanden. |
|
EXPRESSION |
DBTYPE_WSTR |
Der Ausdruck für Berechnungen, wenn das Element vom Typ MDMEMBER_TYPE_FORMULA ist |
|
MEMBER_KEY |
DBTYPE_WSTR |
Der Wert der Schlüsselspalte des Elements. Gibt NULL zurück, wenn das Element einen zusammengesetzten Schlüssel besitzt. |
|
IS_PLACEHOLDERMEMBER |
DBTYPE_BOOL |
Ein boolescher Wert, der angibt, ob ein Element ein Platzhalterelement für eine leere Position in einer Dimensionshierarchie ist. Dieser ist nur gültig, wenn die MDX Compatibility-Eigenschaft auf 2 festgelegt ist. |
|
IS_DATAMEMBER |
DBTYPE_BOOL |
Ein boolescher Wert, der angibt, ob das Element ein Datenelement ist. Gibt "True" zurück, wenn das Element ein Datenelement ist. |
|
SCOPE |
DBTYPE_I4 |
|
Der Gültigkeitsbereich des Elements. Das Element kann ein in der Sitzung berechnetes Element oder ein global berechnetes Element sein. Die Spalte gibt NULL für nicht berechnete Elemente zurück. Diese Spalte kann einen der folgenden Werte besitzen:
|
Zero or more additional columns |
DBTYPE_UI2 |
Es werden keine Eigenschaften zurückgegeben, wenn das Element von mehreren Ebenen zurückgegeben werden könnte. Wenn der Tree-Operator beispielsweise PARENT ist und für andere als Über-/Unterordnungshierarchien SELF ist, werden keine Elementeigenschaften zurückgegeben. Dies gilt für unregelmäßige Hierarchien, in denen Tree-Operatoren Elemente von unterschiedlichen Ebenen zurückgeben könnten (beispielsweise wenn die vorherige Ebene Lücken enthält und übergeordnete Elemente für Elemente angefordert werden). |
Das Rowset wird sortiert nach CATALOG_NAME, SCHEMA_NAME, CUBE_NAME, DIMENSION_UNIQUE_NAME, HIERARCHY_UNIQUE_NAME, LEVEL_UNIQUE_NAME, LEVEL_NUMBER, MEMBER_ORDINAL.
Einschränkungsspalten
Das MDSCHEMA_MEMBERS-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_UNIQUE_NAME |
DBTYPE_WSTR |
Optional. |
LEVEL_UNIQUE_NAME |
DBTYPE_WSTR |
Optional. |
LEVEL_NUMBER |
DBTYPE_UI4 |
Optional. |
MEMBER_NAME |
DBTYPE_WSTR |
Optional. |
MEMBER_UNIQUE_NAME |
DBTYPE_WSTR |
Optional. |
MEMBER_CAPTION |
DBTYPE_WSTR |
Optional. |
MEMBER_TYPE |
DBTYPE_I4 |
Optional. |
TREE_OP |
DBTYPE_I4 |
(Optional) Gilt nur für ein einzelnes Element:
|
CUBE_SOURCE |
DBTYPE_UI2 |
(Optional) Eine Bitmap mit einem der folgenden gültigen Werte:
Die Standardeinschränkung besitzt den Wert 1. |