Sie arbeiten mit Analysis-Services Cubes und stolpern immer wieder über MDX? Sie haben keine Lust mehr sich mit Versuch und Irrtum von einer unverständlichen Fehlermeldung zur anderen zu hangeln?
Dann hilft Ihnen dieses Seminar sicherlich weiter:
Wir behandeln MDX - die Abfragesprache für multidimensionale Datenbanken - von der Syntax bis hin zu den vielfältigen Einsatzmöglichkeiten in einer OLAP-Datenbank.
Voraussetzungen:
Sie haben schon mit Microsoft Analysis Services gearbeitet und kennen die Entwicklungsumgebung Business Intelligence Development Studio (BI-Studio)
OLAP Entwickler
Erfahrungen in der Entwicklung mit Anlaysis Services 2005 / 2008
Begriffsdefinition
- Level, Member
- Tupel und Sets
- Memberproperties
MDX-Syntax
- runde, eckige und geschweifte Klammern
- Punkt und Komma
MDX-Abfragen
- SELECT, FROM, WHERE
- Achsendefinition (on Columns, on Rows)
Navigation innerhalb der Dimensionshierarchien
- Parent und andere Vorfahren
- Children
- Ancestor
- Descendants
- Sibling
Berechnungen hinzufügen
- Einfache Berechnungen
- Vergleiche zwischen verschiedenen Perioden
- Werte kumulieren seit Jahres-, Monats-, Wochen-beginn
- Anteil am Gesamt
- Größter, kleinster Wert (MIN, MAX)
- Summe, Anzahl (SUM, COUNT)
- Durchschnitt und rollender Durchschnitt (AVG)
- Berechnungen über Werte zu Beginn / Ende einer Periode (TAIL, HEAD)
- Verwenden der Berechnungen in Cubes
Properties
- Erstellen von Properties in einer Dimension
- Verwenden in Abfragen, berechneten Elementen oder Filtern
Zeitfunktionen
- verschiedene Zeitfunktionen
- Wie muss die Zeit-Dimension aussehen?
Filtern und Sortieren
- Filtern
- Sortieren der Elemente
- Top10-Sortierung
Mengen
- Erstellen von benannten Mengen (Sets)
- Erstellen von Subcubes
- Verwenden von Scope
Weitere Einsatzmöglichkeiten von MDX in einem Analysis Services Cube noch MDX
ÂÂ - Partitionslice
ÂÂ - Berechtigungen