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

Tags

Diese Seite weiterempfehlen