MDX-Syntaxelemente (MDX)

MDX (Multidimensional Expressions) hat mehrere Syntaxelemente, die von den meisten Anweisungen verwendet werden bzw. sich auf die meisten Anweisungen auswirken:

Begriff

Definition

Bezeichner

Ein Bezeichner ist der Name eines Objekts (z. B. eines Cubes, einer Dimension, eines Elements oder eines Measures).

Datentypen

Definieren die Typen der Daten, die in Zellen, Elementeigenschaften oder Zelleigenschaften enthalten sind. MDX unterstützt nur den OLE VARIANT-Datentyp. Weitere Informationen zur Koersion, Konvertierung und Bearbeitung des VARIANT-Datentyps finden Sie in der Dokumentation für Platform SDK im Abschnitt über VARIANT und VARIANTARG.

Ausdrücke (MDX)

Ein Ausdruck ist eine Syntaxeinheit, die Microsoft SQL Server Analysis Services zu einem (skalaren) Wert oder Objekt auflösen kann.Ausdrücke enthalten Funktionen, die einen einzelnen Wert, einen Mengenausdruck usw. zurückgeben.

Operatoren

Operatoren sind Syntaxelemente, die mit einem oder mehreren einfachen MDX-Ausdrücken verwendet werden, um komplexere MDX-Ausdrücke zu erstellen.

Funktionen

Funktionen sind Syntaxelemente, die keinen, einen oder mehrere Eingabewerte annehmen und einen Skalarwert oder ein Objekt zurückgeben. Beispiele sind die Sum-Funktion zum Addieren mehrerer Werte, die Members-Funktion zum Zurückgeben einer Menge von Elementen aus einer Dimension usw.

Kommentare

Kommentare sind Textelemente, die in MDX-Anweisungen oder -Skripts eingefügt wurden, um den Zweck der jeweiligen Anweisung zu erläutern. Analysis Services führt Kommentare nicht aus.

Reservierte Schlüsselwörter

Reservierte Schlüsselwörter sind Wörter, die für die Verwendung durch MDX reserviert sind. Sie dürfen nicht für Objektnamen verwendet werden, die in MDX-Anweisungen verwendet werden.

Elemente, Tupel und Mengen

Elemente, Tupel und Mengen sind Bestandteile des Kernkonzepts für mehrdimensionale Daten. Sie sollten diese Begriffe verstanden haben, bevor Sie eine MDX-Abfrage erstellen.

Siehe auch

Andere Ressourcen