Berechnungen in mehrdimensionalen Modellen

Gilt für: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Mithilfe der Registerkarte Berechnungen des Cube-Designers können Sie berechnete Elemente, benannte Mengen sowie andere MDX-Berechnungen (Multidimensional Expressions) erstellen.

Die Registerkarte Berechnungen setzt sich aus den folgenden drei Bereichen zusammen:

  • Im Skriptplaner -Bereich werden die Berechnungen in einem Cube aufgelistet. Mit diesem Bereich können Sie Berechnungen erstellen, strukturieren und für die Bearbeitung auswählen.

  • Im Berechnungstools -Bereich werden Metadaten, Funktionen und Vorlagen zum Erstellen von Berechnungen bereitgestellt.

  • Der Berechnungsausdrücke-Bereich unterstützt eine Formularansicht und eine Skriptansicht.

Erstellen einer neuen Berechnung

Zum Erstellen einer neuen Berechnung klicken Sie im Menü Cube auf der Registerkarte Berechnungen des Cube-Designers auf eine der Optionen Neues berechnetes Element, Neue benannte Mengeoder Neuer Skriptbefehl, abhängig von der Art der Berechnung, die Sie erstellen möchten. Sie können auch auf eine der entsprechenden Schaltflächen auf der Symbolleiste oder mit der rechten Maustaste auf eine beliebige Stelle innerhalb des Bereichs Skriptplaner und dann auf einen der Befehle im Kontextmenü klicken. Durch diese Aktion wird dem Skriptplaner -Bereich eine neue Berechnung hinzugefügt, und im Berechnungsformular des Berechnungsausdrücke-Bereichs werden entsprechende Felder angezeigt. Wenn Sie ein neues Skript erstellen, wird durch diese Aktion die Skriptansicht im Berechnungsausdrücke-Bereich geöffnet. Weitere Informationen zu den drei Arten von Berechnungen finden Sie unter Erstellen von berechneten Elementen, Erstellen von benannten Mengenund Definieren von Zuweisungen und anderen Skriptbefehlen.

Bearbeiten von Skripts

Bearbeiten Sie Skripts im Bereich Berechnungsausdrücke der Registerkarte Berechnungen . Der Bereich Berechnungsausdrücke verfügt über zwei Ansichten, die Skriptansicht und die Formularansicht. In der Formularansicht werden die Ausdrücke und Eigenschaften eines einzelnen Befehls angezeigt. Beim Bearbeiten eines MDX-Skripts nimmt ein Ausdrucksfeld die gesamte Formularansicht ein.

Die Skriptansicht stellt einen Code-Editor für die Bearbeitung der Skripts bereit. Wird der Berechnungsausdrücke-Bereich in der Skriptansicht angezeigt, ist der Skriptplaner -Bereich ausgeblendet. In der Skriptansicht stehen Farbcodierung, Vervollständigen von Klammern, automatische Vervollständigung und MDX-Codebereiche zur Verfügung. Die MDX-Codebereiche können zum Vereinfachen der Bearbeitung reduziert oder erweitert werden.

Sie können zwischen der Formular- und der Skriptansicht hin- und herwechseln, indem Sie im Menü Cube auf Berechnungen anzeigen inzeigen und dann auf Skript oder Formularklicken. Sie können auch auf der Symbolleiste entweder auf Formularansicht oder Skriptansicht klicken.

Ändern der Lösungsreihenfolge

Berechnungen werden in der Reihenfolge aufgelöst, in der sie im Skriptplaner -Bereich aufgelistet sind. Indem Sie mit der rechten Maustaste auf eine beliebige Berechnung klicken und anschließend im Kontextmenü auf Nach oben oder Nach unten klicken, können Sie die Reihenfolge der Berechnungen ändern. Alternativ können Sie auf eine Berechnung klicken und dann auf der Symbolleiste auf die Schaltfläche Nach oben oder Nach unten klicken.

Für berechnete Zellen und berechnete Elemente kann die Reihenfolge manuell überschrieben werden. Weitere Informationen zu Pass Order und Solve Order finden Sie unter Grundlegendes zu Pass Order und Solve Order (MDX).

Löschen einer Berechnung

Wenn Sie eine vorhandene Berechnung löschen möchten, wählen Sie auf der Registerkarte Berechnungen im Skriptplaner -Bereich die zu löschende Berechnung aus, und klicken Sie dann im Menü Bearbeiten auf Löschen , oder klicken Sie auf der Symbolleiste auf Löschen . Sie können auch im Bereich Skriptplaner mit der rechten Maustaste auf die Berechnung klicken und im Kontextmenü die Option Löschen auswählen.