Multidimensional Expressions (MDX) - Seminare
MDX ist eine Datenbanksprache für OLAP-Datenbanken. Sie wurde von Microsoft vorangetrieben und etabliert sich als Industriestandard. MDX ist sehr komplex und mächtig.
Mit MDX können Sie multidimensionalen Daten vom Microsoft SQL Server 2005 Analysis Services (SSAS) abrufen. MDX basiert auf der XMLA-Spezifikation (XML for Analysis) und verfügt über spezielle Erweiterungen für SQL Server 2005 Analysis Services.
Die MDX-Syntax ist, oberflächlich betrachtet, der SQL-Syntax sehr ähnlich, die normalerweise bei relationalen Datenbanken verwendet wird.
MDX ist jedoch keine Erweiterung von SQL und unterscheidet sich in vielerlei Hinsicht von SQL. MDX-Abfragen und -Ausdrücke werden in SQL Server 2005 Analysis Services für folgende Zwecke verwendet:
- Zurückgeben von Daten aus einem SQL Server 2005 Analysis Services-Cube an eine Clientanwendung
- Formatieren von Abfrageergebnissen
- Ausführen von Cube-Entwurfsaufgaben, wie z. B. Definieren von berechneten Elementen, benannten Mengen, Zuweisungen mit definiertem Bereich oder Key Performance Indicators (KPI)
- Ausführen von Verwaltungsaufgaben, wie z. B. Dimensions- und Zellensicherheit
Um MDX-Ausdrücke zum Entwerfen bzw. Sichern von Cubes oder MDX-Abfragen zum Zurückgeben und Formatieren von mehrdimensionalen Daten erstellen zu können, müssen Sie die grundlegenden Konzepte von MDX und der Dimensionsmodellierung, die MDX-Syntaxelemente, MDX-Operatoren, MDX-Anweisungen sowie MDX-Funktionen verstehen.
MDX Veranstaltungen - Grundlagen- und BasisinformationenMDX - AnwenderseminareMultidimensional Extensions (MDX) - Praxis/Theorie MOC 2093 Implementing Business Logic with MDX in Microsoft SQL Server 2000 MOC 2074 Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000 |