CALCULATE-Anweisung (MDX)
Füllt jede Zelle in einem Cube mit aggregierten Daten auf.
Syntax
CALCULATE
Argumente
None
Hinweise
Die CALCULATE-Anweisung wird beim Erstellen eines Cubes mithilfe von Business Intelligence Development Studio automatisch als erste Anweisung in das MDX-Skript des Cubes eingefügt. Die CALCULATE-Anweisung weist alle Zellen im Cube an, beim Aggregieren mit Zellen geringerer Granularität zu beginnen. Wenn nach dem Aggregieren einer Zelle anschließend Zellen geringerer Granularität mithilfe von Ausdrücken aufgefüllt werden, hat dies Auswirkungen auf die aggregierten Werte von Zellen höherer Granularität. Diese Aggregation ist in der Regel erwünscht, Sie können jedoch die Anweisung bei Bedarf entfernen oder andere Anweisungen vor dieser ausführen lassen.
Die CALCULATE-Anweisung kann nicht in einen geschachtelten Teilcube innerhalb des MDX-Skripts eingeschlossen werden. Geschachtelte Teilcubes werden mithilfe der SCOPE-Anweisung definiert. Weitere Informationen zur SCOPE-Anweisung finden Sie unter SCOPE-Anweisung (MDX).
Hinweis |
---|
Berechnete Elemente werden nicht aggregiert. |
Siehe auch