Freigeben über


DataMember (MDX)

Gibt das systemgenerierte Datenelement zurück, das einem Nicht-Blattelement einer Dimension zugeordnet ist.

Syntax

Member_Expression.DataMember

Argumente

  • Member_Expression
    Ein gültiger MDX-Ausdruck (Multidimensional Expressions), der ein Element zurückgibt.

Hinweise

Diese Funktion nimmt Nichtblattelemente in einer beliebigen Hierarchie als Argumente und kann von der UPDATE CUBE-Anweisung (MDX) verwendet werden, um Daten direkt zu einem Nichtblattelement anstatt zu dem nachfolgenden Wert des Elements rückzuschreiben.

HinweisHinweis

Gibt das angegebene Element zurück, wenn es ein Blattelement ist, oder wenn das Nichtblattelement über keine dazugehörigen Datenelemente verfügt.

Beispiel

Im folgenden Beispiel wird die DataMember-Funktion in einem berechneten Measure verwendet, um die Verkaufsquote für jeden einzelnen Mitarbeiter anzuzeigen:

WITH MEMBER measures.InvidualQuota AS 
([Employee].[Employees].currentmember.datamember, [Measures].[Sales Amount Quota])
,FORMAT_STRING='Currency'
SELECT {[Measures].[Sales Amount Quota],[Measures].InvidualQuota} ON COLUMNS,
[Employee].[Employees].MEMBERS ON ROWS
FROM [Adventure Works]