MDX in Verbindung mit Analysis Services

Seminarinformationen

Seminar - Ziel

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)

Teilnehmer - Zielgruppe

OLAP Entwickler

Kurs - Voraussetzungen

Erfahrungen in der Entwicklung mit Anlaysis Services 2005 / 2008

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

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

Tags: Microsoft