kurze Einführung in CUBEFUNKTIONEN


Mit Hilfe von CUBEFUNKTIONEN kann man gezielt Werte aus einem Datenmodell (Power Pivot Modell) adressieren.

In diesem einfachen Beispiel Modell wurde die Tabelle links in das Power Pivot Modell hinzugefügt (Name Tabelle 1) und ein measure (Kennzahl) gebildet (DAX Funktion SUM([EVO] = EVO Lieferant).

Die farblich hinterlegten Felder zeigen die CUBEFUNKTIONEN CUBELEMENT() und CUBEWERT () im Einsatz, Vorgehensweise:


1 Die erste Cube-Funktion adressiert die Kennzahl "EVO Lieferant" im Modell (blau)
2 Die zweite Cube-Funktion stellt eine Beziehung zu einem spezifischen Lieferanten im Modell her (rot)
3 Die dritte Cube-Funktion bekommt als Parameter den Bezug auf Kennzahl und Lieferant übergeben (1+2) und gibt das jeweilige EVO des Filterkontexes zurück.

Ganz ohne vorherige Pivotierung kann man durch diese Methode gezielt Werte in einem Power Pivot Modell adressieren, um z.B. in der Folge komplexe Strukturen und Charts aufzubauen.



Kommentare

Beliebte Posts aus diesem Blog

Vergleich mit 2 Bedingungen, INDEX(), VERGLEICH()

Dropdown Liste mit Mehrfachauswahl

nützliche Text Funktionen in Power Query