Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Benutzerdefinierte Rollupoperatoren bieten eine einfache Möglichkeit, zu steuern, wie Memberwerte in Elternwerte in einer Eltern-Kind-Hierarchie aggregiert werden. In einer Dimension mit einer Beziehung zwischen übergeordneten und untergeordneten Elementen geben Sie eine Spalte an, die unäre Operatoren enthält, die das Rollup für alle nicht berechneten Elemente des übergeordneten Attributs angeben. Der unäre Operator wird immer dann auf Elemente angewendet, wenn die Werte der übergeordneten Elemente ausgewertet werden.
Die unären Operatoren werden in einer Spalte gespeichert, die durch die UnaryOperatorColumn Eigenschaft des übergeordneten Attributs definiert wird, und sie werden auf jedes Element des Attributs angewendet. Die von dieser Eigenschaft angegebene Spalte kann sich entweder in der Dimensionstabelle oder in einer Tabelle befinden, die durch einen Fremdschlüssel mit der Dimensionstabelle verbunden ist.
Benutzerdefinierte Rollup-Operatoren bieten Funktionen ähnlich wie, aber mehr vereinfacht als, benutzerdefinierte Memberformeln. Eine benutzerdefinierte Memberformel verwendet MDX-Ausdrücke (Multidimensional Expressions), um zu bestimmen, wie die Mitglieder zusammengefasst werden. Im Gegensatz dazu verwendet ein benutzerdefinierter Rollupoperator einen einfachen unären Operator, um zu bestimmen, wie sich der Wert eines Elements auf das übergeordnete Element auswirkt. Benutzerdefinierte Memberformeln der vorherigen Ebene in einer Dimension überschreiben den benutzerdefinierten Rollupoperator einer Ebene.
Benutzerdefinierte Rolluprangfolge
In Bezug auf die Rangfolge überschreiben die benutzerdefinierten Rollupoperatoren des Quellattributes für eine Ebene in einer Hierarchie die benutzerdefinierten Memberformeln der vorherigen Ebene. Die benutzerdefinierten Memberformeln der vorhergehenden Ebene überschreiben jedoch die benutzerdefinierten Rollupoperatoren eines Levels.
Siehe auch
Definieren von benutzerdefinierten Memberformeln
Unäre Operatoren in Parent-Child Dimensionen