Eine Measure-Tabelle erstellen
Ordnung ist das halbe Leben – das gilt auch für Power BI – Projekte.
Wenn das Projekt eine gewisse Komplexität erreicht, man im Team am Bericht arbeitet oder wenn man sich selbst auch in einem halben Jahr noch im Code zurecht finden will – also eigentlich immer – sind gewisse Ordnungsstrukturen im Projekt ein Muss.
Ich verwende relativ viel Zeit auf geordnete Strukturen und kommentierten DAX-Code. Zwar sind das Dinge, die der Endanwender nie zu Gesicht bekommt, in der langfristigen Qualität des Berichts oder Dashboards bekommt er es aber dennoch zu spüren.
In diesem Beitrag geht es um Ordnung bei Measures.
Innerhalb des Power BI – Berichts gibt es in aller Regel mehr als eine Tabelle. In welcher Tabelle ein Measure angelegt wird, spielt technisch keine Rolle. Sehr oft verwendet ein Measure Spalten aus verschiedenen Tabellen – in welcher Tabelle soll man das Measure also ansiedeln?
Die Strategie, die ich selber seit einiger Zeit anwende und die ich hier vorstellen möchte, ist das Anlegen einer eigenen Measure-Tabelle, in der sämtliche Measures des Projekts und nichts anderes gespeichert werden.
Vorgehen
1. In Power BI Desktop klicke ich im Reiter Start auf „Daten eingeben“
2. In die Tabelle trage ich einen Platzhalter-Wert ein. Was hier eingetragen wird, spielt keine Rolle, da wir diesen Wert später sowieso wieder löschen. Ich trage hier „Dummy“ ein.
3. Im gleichen Dialog gebe ich der Tabelle einen Namen. Ich nenne sie normalerweise „Measure Tabelle“.
4. Nun klicke ich auf „Laden“.
Arbeiten mit der Measure-Tabelle
Wir haben unsere Measure-Tabelle nun erstellt. Sie enthält im Moment nur den einen Eintrag „Dummy“.
Zu diesem Zeitpunkt dürfen wir den Dummy-Eintrag noch nicht löschen, da wir sonst die ganze Tabelle wieder entfernen!
Wenn ich nun in meinem Power BI – Projekt ein Measure anlege, mache ich das in der Tabelle Measure-Tabelle.
Sobald ich das erste Measure erstellt habe, kann ich problemlos die Spalte „Dummy“ löschen.
Im folgenden Bild habe ich in meiner Measure-Tabelle zwei Measures angelegt.
Man sieht bereits am Icon, dass diese Tabelle ausschließlich Measures enthält.
Weitere Ordnungsstruktur mit Anzeigeordnern
Zwar haben wir nun alle Measures in einer einzigen Tabelle zusammengefasst. In einem größeren Projekt kann es aber viele Measures geben, weshalb es sinnvoll sein kann, die Measures nochmals optisch in Ordnern zu gruppieren.
Diese Ordner heißen in Power BI „Anzeigeordner“, da sie keinen technischen Hintergrund oder Nutzen haben. Es geht „nur“ um eine optische Gruppierung.
Das Anlegen von Anzeigeordnern ist nur in der Modell-Ansicht möglich.
Im folgenden Bild habe ich in der Modell-Ansicht das Measure „Gesamtumsatz netto“ ausgewählt.
Nun gebe ich im Eingabefeld „Anzeigeordner“ z.B. die Bezeichnung „Netto-Measures“ ein. Der Ordner wird nun angelegt und das Measure optisch in diesen Ordner verschoben. Wenn ich später ein weiteres Measure in diesem Ordner haben möchte, gebe ich diesem einfach den selben Anzeigeordner.
Das andere vorhandene Measure „Summe MsSt“ gebe ich nun in einen weiteren Anzeigeordner mit dem Namen „Steuer-Measures“.
Mit relativ geringem Aufwand habe ich so nun deutlich mehr Ordnung in meinen Measures und besseren Überblick über das Projekt.
Hast Du noch andere Ordnung-Tricks? Schreibe es gerne in die Kommentare.
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!