Ausgabe 2024 des e-Books “DAX Patterns für Power BI”

Mit dem Power BI Camp 2024 werden auch wieder unsere e-Books und Trainingsunterlagen überarbeitet - den Anfang hatte dieses Jahr das e-Book "Datenmodellierung mit Power BI" gemacht und jetzt ist wieder "DAX Patterns für Power BI" an der Reihe. Die neue Ausgabe steht wie immer in unserem Webshop zur Verfügung, dort gibt es auch die aktuelle Leseprobe. Bitte beachten Sie, daß die Anzahl der inkludierten DAX Patterns in dieser Webshop Ausgabe eingeschränkt ist gegenüber der erweiterten Ausgabe für Trainingsteilnehmer (ebenso erhalten Trainingsteilnehmer die in diesem e-Book verwendeten PBIX Musterlösungen.

Inhalte

Hier die aktuelle Inhaltsstruktur der Webshop-Ausgabe mit den folgenden Hauptkapiteln:

1 Einleitung | 7
2 Power BI Grundlagen | 9
3 DAX Patterns - Measures | 16
4 DAX Patterns - Calculated Columns | 129
5 DAX Patterns - Calculated Tables | 145
6 DAX Patterns - Row Level Security
| 165
7 Informationen zu den Trainingscases | 182
8 Cheat Sheet & Best Practices
| 189
9 Quellen | 190

Hier geht es zur Leseprobe.

Was ist neu?

Das e-Book ist jetzt schon über mehrere Ausgaben gereift, sodaß die Struktur jetzt schon sehr stabil ist. Verbesserungen und Neuerungen gibt es in den folgenden Bereichen:

  • Trainingscase "Sales Report"
    Der Trainingscase "Sales Report" wurde ausgebaut um eine Detaillierung der IST-Werte auf Tagesebene sowie um einen Forecast I und Forecast II. Damit kann dieser Trainingscase die insgesamt 7 DAX Patterns des Trainingscase "Sales Forecast" aufnehmen, wodurch letzterer ausgemustert werden kann. Damit ist mit dem Trainingscase "Sales Report" ein zweiter, umfangreicher Trainingscase entstanden, der es Trainingsteilnehmern leichter macht, die DAX Patterns rund um ACTUAL, BUDGET und FORECAST besser aufzunehmen, ohne den Trainingscase wechseln zu müssen.
  • M08 Semi-additive Measures
    Das bisherige Pattern "M08.1 Bestandslogik für Bestandsgrößen" wurde aufgegegliedert in die Patterns M08.1 bis M08.3 und ist damit wesentlich übersichtlicher. Weiters wird jetzt die im Trainingscase "HR Reporting" integrierte Bestandslogik als eigenes Pattern M08.4 geführt, was zum besseren Verständnis beiträgt. Das bisherige Pattern "M08.2 Bestandslogik für Flußgrößen" wurde in das Kapitel "M16 Filter Context Patterns" verlagert.
  • M13 Levelspezifische Berechnungen
    Die insgesamt 9 DAX Patterns wurden von der Vollversion des e-Books in die Webshop-Ausgabe übernommen, sodaß diese Patterns jetzt allen zur Verfügung stehen.
  • M16.6 YTD Berechnung in der 445 Datumsdimension
  • T03 Berechnete Datumstabelle
    Erweiterung um die beiden neuen Patterns "T03.3 Attribute für Wirtschaftsjahre" und "T03.4 Attribute für 4-4-5 Datumstabellen"
  • T06 Extraktion der Unique Werte aus mehreren Spalten
    Die Inhalte wurde stark überarbeitet und um das neue Pattern "T06.4 Extraktion mehrerer Spalten mit Umbenennung" erweitert.
  • T08 Join mehrerer (unverknüpfter) Tabellen
    Die Inhalte wurden auch hier überarbeitet und um das neue Pattern "T08.2 Left / Right / Inner Join" erweitert.

Impressionen

Hier beispielhaft das Pattern "M08.4 Headcounts im Kennzahlenbaum" (semi-additives Measure):

Ausgangssituation ist ein Kennzahlenbaum mit dem Ast "1. Headcount", für den eine einfache Summierung nicht ausreicht, da es sich um semi-additive Kennzahlen handelt:

Die

Die Bestandslogik soll stammdaten-gesteuert über die „Dimension Kennzahlen“ dynamisch auf die richtigen Kennzahlen
angewendet werden:

Die Lösung ist ein Measure mit folgendem Aufbau:

Die Änderung des Filter Context auf den Zeitbezug "var_Aktueller_Stichtag" führt zur korrekten Ermittlung der Bestandswerte auf den aggregierten zeitlichen Ebenen. Aufgrund der zusätzlichen „balance“ Bedingung im CALCULATE() wird das Measure nur für die in der Dimension entsprechend definierten Kennzahlen berechnet, die anderen Kennzahlen werden automatisch unterdrückt, da die Berechnung ein BLANK() liefert:

Fazit

In der aktuellen Ausgabe verarbeiten wir wieder die gesammelten Erfahrungen des letzten Jahres und versuchen, die Inhalte noch relevanter und verständlicher zu machen. Wir freuen uns, wenn möglichst viele Power BI Anwender mit diesem e-Book ein wertvolles Nachschlagehandbuch für DAX Praxislösungen erhalten. :)

Über den Autor

Blog auf Feedly abonnieren

Kategorien

Verwandte Beiträge

Power BI Camp - Präsenztrainings in Wien und Nürnberg!

Dashboarding mit Power BI, DAX & Datenmodellierung und Power Query. Drei Einzelmodule oder als ganze Trainingswoche - für Einsteiger und Fortgeschrittene!

Termine 2022

Wien: (7./8. Februar 2022)
und 25.-28 April 2022
Nürnberg: (14./15. Februar 2022)
und 9.-12. Mai 2022

Jetzt buchen und Rabatt sichern.

Jetzt buchen!

Leave a Replay

Schreibe einen Kommentar

Kostenlos zum Newsletter anmelden

Ihre Anfrage

Schicken Sie uns Ihre Fragen und Anregungen!