MDX und Analysis Services
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
Sie arbeiten mit Analysis-Services Cubes und möchten multidimensionale Abfragen mit MDX erstellen?
Sie haben keine Lust mehr sich mit Versuch und Irrtum von einer Fehlermeldung zur anderen zu hangeln?
Dann hilft Ihnen dieses Seminar weiter:
Wir behandeln MDX (Multidimensional Expressions), die Abfragesprache für multidimensionale Datenbanken von der Syntax bis hin zu den vielfältigen Einsatzmöglichkeiten in einer OLAP-Datenbank.
Zielgruppe
- Entwickler von OLAP-Lösungen
- Entwickler von DWH-Lösungen
- Berichtersteller von multidimensionalen Reports
Voraussetzungen
Erfahrung in der Entwicklung mit Analysis Services 2005/2008
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
- Wie muss die Zeit-Dimension aussehen?
- verschiedene Zeitfunktionen
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 Service Cube
- Partitionslice
- Berechtigungen
Ziele
Sie arbeiten mit Analysis-Services Cubes und möchten multidimensionale Abfragen mit MDX erstellen?
Sie haben keine Lust mehr sich mit Versuch und Irrtum von einer Fehlermeldung zur anderen zu hangeln?
Dann hilft Ihnen dieses Seminar weiter:
Wir behandeln MDX (Multidimensional Expressions), die Abfragesprache für multidimensionale Datenbanken von der Syntax bis hin zu den vielfältigen Einsatzmöglichkeiten in einer OLAP-Datenbank.
Zielgruppe
- Entwickler von OLAP-Lösungen
- Entwickler von DWH-Lösungen
- Berichtersteller von multidimensionalen Reports
Voraussetzungen
Erfahrung in der Entwicklung mit Analysis Services 2005/2008
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
- Wie muss die Zeit-Dimension aussehen?
- verschiedene Zeitfunktionen
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 Service Cube
- Partitionslice
- Berechtigungen