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.
Klicken Sie auf der Registerkarte "Berechnungen" des Cube-Designers auf das Symbol "Neues ScriptCommand" auf der Symbolleiste, um ein leeres Skript zu erstellen. Wenn Sie ein neues Skript erstellen, wird es zunächst mit einem leeren Titel im Bereich "Skriptorganisation " auf der Registerkarte "Berechnungen" angezeigt. Die zeichen, die Sie im Bereich "Berechnungsausdrücke" eingeben, werden als Name des Elements in Script Organizer angezeigt. Daher können Sie in der ersten Zeile einen kommentierten Namen eingeben, um das Skript im Bereich "Skriptorganisation " einfacher zu identifizieren. Weitere Informationen finden Sie in der Einführung in MDX Scripting in Microsoft SQL Server 2005. Weitere Informationen zu Leistungsproblemen im Zusammenhang mit MDX-Abfragen und -Berechnungen finden Sie im Abschnitt "Schreiben effizienter MDX" im SQL Server 2005 Analysis Services Performance Guide.
Von Bedeutung
Wenn Sie zunächst zur Registerkarte "Berechnungen" des Cube-Designers wechseln, enthält der Skriptorganisationsbereich ein einziges Skript mit einem CALCULATE-Befehl. Der Befehl CALCULATE steuert die Aggregation der Zellen im Würfel und sollte nur bearbeitet werden, wenn Sie angeben möchten, wie der Würfel manuell aggregiert werden soll.
Sie können den Bereich "Berechnungsausdrücke" verwenden, um einen Ausdruck in der MDX-Syntax (Multidimensional Expressions) zu erstellen. Während Sie den Ausdruck erstellen, können Sie Cubekomponenten, Funktionen und Vorlagen aus dem Bereich Berechnungstools in den Bereich Berechnungsausdrücke ziehen oder kopieren. Dadurch wird das Skript für das Element dem Bereich "Berechnungsausdrücke" an der Stelle hinzugefügt, an der Sie es ablegen oder einfügen. Ersetzen Sie Argumente und ihre Trennzeichen (« und ») durch die entsprechenden Werte.
Von Bedeutung
Stellen Sie beim Schreiben eines Ausdrucks, der mehrere Anweisungen enthält, mithilfe des Bereichs "Berechnungsausdrücke" sicher, dass alle Zeilen außer der letzten Zeile des MDX-Skripts mit einem Semikolon (;)) enden. Berechnungen werden in ein einzelnes MDX-Skript verkettet, und jedes Skript hat einen Semikolon angefügt, um sicherzustellen, dass das MDX-Skript ordnungsgemäß kompiliert wird. Wenn Sie der letzten Zeile des Skripts im Bereich "Berechnungsausdrücke" einen Semikolon hinzufügen, wird der Cube erstellt und ordnungsgemäß bereitgestellt, aber Sie können keine Abfragen dafür ausführen.