MDX und Analysis Services

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 3 Tage

Ziele

In diesem Kurs lernen Sie die Abfragesprache für multidimensionale Datenbanken MDX (Multidimensional Expressions) sowie deren Einsatzmöglichkeiten in einer OLAP-Datenbank kennen.

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
  • Sets
  • Memberproperties

MDX-Syntax

  • Klammern
    • rund
    • eckig
    • geschweift
  • Punkt
  • Komma

MDX-Abfragen

  • SELECT
  • FROM
  • WHERE
  • Achsendefinition
    • on Columns
    • on Rows

Navigation innerhalb der Dimensionshierarchien

  • Parent und andere Vorfahren
  • Children
  • Ancestor
  • Descendants
  • Sibling

Hinzufügen von Berechnungen

  • Einfache Berechnungen
  • Vergleiche verschiedener Perioden
  • Werte kumulieren seit
    • Jahresbeginn
    • Monatsbeginn
    • Wochenbeginn
  • Anteil am Gesamt
  • Größter, kleinster Wert (MIN, MAX)
  • Summe, Anzahl (SUM, COUNT)
  • Durchschnitt und rollender Durchschnitt (AVG)
  • Berechnungen über Werte zu Beginn und Ende einer Periode (TAIL, HEAD)
  • Verwenden der Berechnungen in Cubes

Properties

  • Erstellen von Properties in einer Dimension
  • Verwendung
    • Abfragen
    • berechnete Elemente
    • Filtern

Zeitfunktionen

  • Aussehen der Zeit-Dimension
  • Verschiedene Zeitfunktionen

Filtern und Sortieren

  • Filtern
  • Sortieren der Elemente
  • Top10-Sortierung

Mengen

  • Erstellen von
    • benannten Mengen (Sets)
    • Subcubes
  • Verwenden von Scope

Weitere Einsatzmöglichkeiten von MDX in einem Analysis Service Cube

  • Partitionslice
  • Berechtigungen

Ziele

In diesem Kurs lernen Sie die Abfragesprache für multidimensionale Datenbanken MDX (Multidimensional Expressions) sowie deren Einsatzmöglichkeiten in einer OLAP-Datenbank kennen.

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
  • Sets
  • Memberproperties

MDX-Syntax

  • Klammern
    • rund
    • eckig
    • geschweift
  • Punkt
  • Komma

MDX-Abfragen

  • SELECT
  • FROM
  • WHERE
  • Achsendefinition
    • on Columns
    • on Rows

Navigation innerhalb der Dimensionshierarchien

  • Parent und andere Vorfahren
  • Children
  • Ancestor
  • Descendants
  • Sibling

Hinzufügen von Berechnungen

  • Einfache Berechnungen
  • Vergleiche verschiedener Perioden
  • Werte kumulieren seit
    • Jahresbeginn
    • Monatsbeginn
    • Wochenbeginn
  • Anteil am Gesamt
  • Größter, kleinster Wert (MIN, MAX)
  • Summe, Anzahl (SUM, COUNT)
  • Durchschnitt und rollender Durchschnitt (AVG)
  • Berechnungen über Werte zu Beginn und Ende einer Periode (TAIL, HEAD)
  • Verwenden der Berechnungen in Cubes

Properties

  • Erstellen von Properties in einer Dimension
  • Verwendung
    • Abfragen
    • berechnete Elemente
    • Filtern

Zeitfunktionen

  • Aussehen der Zeit-Dimension
  • Verschiedene Zeitfunktionen

Filtern und Sortieren

  • Filtern
  • Sortieren der Elemente
  • Top10-Sortierung

Mengen

  • Erstellen von
    • benannten Mengen (Sets)
    • Subcubes
  • Verwenden von Scope

Weitere Einsatzmöglichkeiten von MDX in einem Analysis Service Cube

  • Partitionslice
  • Berechtigungen

Tags

Diese Seite weiterempfehlen