Power BI ist eine beeindruckende Anwendung aufgrund ihrer Fähigkeit, Daten zu visualisieren und komplexe relationale Tabellenberechnungen durchzuführen. Und wenn Sie aggregierte Daten verarbeiten müssen, ist die Funktion Power BI Measure Fields alles, was Sie brauchen!
In diesem Tutorial erfahren Sie, wie Sie Measure Fields zu Ihren Daten hinzufügen, um Daten schnell zu aggregieren und zu analysieren, ohne komplexe Aufgaben durchzuführen.
Bleiben Sie dran! Visualisieren Sie und durchsuchen Sie Ihre Daten mit Power BI Measure Fields!
Voraussetzungen
Dieses Tutorial wird eine praktische Demonstration sein. Wenn Sie mitmachen möchten, stellen Sie sicher, dass Sie folgendes haben:
- Power BI-Abonnement – Die kostenlose Testversion ist ausreichend.
- A Windows Server – This tutorial uses a Windows Server 2022.
- Power BI Desktop, installiert auf Ihrem Windows Server – Dieses Tutorial verwendet Power BI Desktop v2.105.664.0.
- Ein lokales Datengateway, installiert auf externen Geräten, die eine Desktop-Version verwenden möchten.
- A sample data for Power BI – This tutorial uses Contoso Sales sample data.
Berechnung von Spalten mithilfe von Data Analysis Expression (DAX)
Beim Erstellen eines Datenmodells können Sie neue Spalten zu Ihren Tabellen hinzufügen, indem Sie neue Spalten unter Verwendung vorhandener erstellen. Eine neue Spalte verwendet DAX, um zeilenweise Berechnungen der beteiligten Spalten durchzuführen. DAX ist eine Formelausdruckssprache, die in Analysis Services, Power BI und Power Pivot in Excel verwendet wird.
DAX ermöglicht fortgeschrittene Berechnungen mithilfe seiner Funktionen, Operatoren und Werte, was bei der Datenanalyse entscheidend ist.
Um Daten zwischen Spalten in Power BI zu berechnen:
1. Doppelklicken Sie auf die Contoso Sales-Beispieldaten, die Sie heruntergeladen haben, um sie in Power BI zu öffnen.
2. Klicken Sie auf das Datensymbol (linke Symbolleiste), um auf den Daten-Tab zuzugreifen, der die Daten aus den importierten Tabellen lädt, wie Sie im nächsten Schritt sehen werden.

3. Wählen Sie dann die Verkaufstabellen unter dem Felder-Bereich (ganz rechts) aus, um die Daten der Tabelle zu laden.

4. Klicken Sie nun auf Neue Spalte in der Ribbon-Symbolleiste, um eine neue Spalte zu erstellen. Standardmäßig heißt eine neu erstellte Spalte „Spalte“, wie unten gezeigt.

5. Ersetzen Sie den Inhalt der DAX-Formel-Leiste durch die folgende Formel.
Diese Formel ersetzt den Namen der neuen Spalte von „Spalte“ durch „Gesamtpreis“ und gibt das Produkt jeder UnitPrice- und SalesQuantity-Spalte zurück.
Klicken Sie auf das Häkchen-Symbol neben der DAX-Formel-Leiste, um die Formel anzuwenden.

Wie im Screenshot unten ersichtlich, erscheint die neue Spalte (Gesamtpreis) als letzte Spalte.

6. Ändern Sie das Format der Spalte nach Belieben, indem Sie den Spaltenheader auswählen und mit verschiedenen Optionen unter dem Registerkarte „Spaltentools“ experimentieren.

7. Erstellen Sie schließlich eine weitere Spalte, fügen Sie die folgende Formel in die DAX-Formelleiste ein und wenden Sie die Formel an.
Diese Formel berechnet und gibt den Gewinn für jede Verkaufstransaktion zurück (Sales[TotalPrice] – Sales[TotalCost]).

Unten sehen Sie das berechnete Ergebnis der Gewinne unter der Gewinnspalte.

Berechnung von Daten mit Power BI Measure-Feldern
Sie haben gesehen, dass Spalten dabei helfen können, eine Zeile mit dem höchsten Gewinn oder einer anderen zeilenbezogenen Abfrage zu finden. Aber um komplexere Fragen zu beantworten, wie zum Beispiel, welcher Laden den höchsten Gewinn erzielt hat? Oder welcher Verkäufer den höchsten Gewinn erzielt hat? Benötigen Sie eine Kennzahl, und das Erstellen von Power BI-Maßnahmenfeldern wird Ihnen dabei helfen.
Es gibt drei Arten von Maßnahmen in Power BI, nämlich automatische Maßnahmen, Schnellmaßnahmen und manuelle Maßnahmen. Aber um anzufangen, werden Sie sich zuerst mit der Erstellung von manuellen Maßnahmen befassen.
Erstellung manueller Maßnahmen
Das Erstellen manueller Maßnahmen kann Ihnen helfen, Ihre DAX-Fähigkeiten zu entwickeln, wenn Sie die Grundlagen kennen. Wenn Sie jedoch unsicher sind, wie DAX funktioniert, beginnen Sie mit der Verwendung von automatischen und Schnellmaßnahmen in den folgenden Abschnitten. Auf diese Weise können Sie die DAX-Sprache praktisch lernen, ohne eine DAX-Formel schreiben zu müssen.
1. Klicken Sie auf Neue Maßnahme und verwenden Sie DAX, um eine neue Maßnahme zu erstellen.

2. Wenden Sie dann die folgende Formel an, um die Gewinn-Daten zu aggregieren.

3. Nachdem Sie Ihre Maße hinzugefügt haben, klicken Sie auf das Berichtssymbol (linke Symbolleiste), um auf den Registerreiter „Bericht“ zuzugreifen, wo Sie Visualisierungen mit Ihren Daten erstellen können.

4. Klicken Sie nun auf das Symbol für den Matrix-Visualisierungstyp unter dem Bereich „Visualisierungen“, um ein visuelles Element zum Dashboard hinzuzufügen, wie unten gezeigt.

5. Fügen Sie Daten zur Matrix-Visualisierung hinzu mit folgenden Schritten:
- Erweitern Sie die Felder (Tabellen) unter dem Felder-Bereich.
- Ziehen Sie die Spalten aus dem Felder-Bereich in die Dropdown-Listen für Zeilen, Spalten und Werte im Bereich „Visualisierungen“.

Nachdem Sie Daten zur Matrix hinzugefügt haben, boom! Sie sehen nun alle Gewinne, die jeder Laden pro Monat erzielt hat.

6. Klicken Sie abschließend auf die Überschriftenzeile „Gesamt“, um die Daten nach dem profitabelsten Geschäft absteigend zu sortieren.
Unten sehen Sie, dass der Contoso Catalog Store am profitabelsten ist.

Verwendung automatischer Maße
Power BI erstellt automatische Maße, wenn der Datentyp Ihrer Spalte eine Zahl ist. Das Standardautomatikmaß ist SUM. Daher fügt Power BI automatisch eine „Gesamt“-Spalte hinzu, wenn Sie eine numerische Spalte zu einer Visualisierung hinzufügen.
Dieses Verhalten ist hilfreich, wenn Sie einfache Maßnahmen durchführen möchten, es wirkt sich jedoch auch auf Spalten aus, die nicht gemessen oder zusammengefasst werden sollen.
Sie können feststellen, ob eine Tabelle ein Maß enthält, indem Sie prüfen, ob ein Sigma-Symbol daneben angezeigt wird, wie unten gezeigt.

Um zu sehen, wie automatische Maßnahmen funktionieren:
1. Fügen Sie Ihrer Visualisierung eine Spalte hinzu, die nicht zusammengefasst werden soll, in diesem Fall SalesAmount.

2. Klicken Sie dann auf das Pfeilsymbol neben der hinzugefügten Spalte und wählen Sie eine andere Maßnahme für die Spalte aus. Wählen Sie jedoch in diesem Beispiel Durchschnitt aus.

3. Schließlich betrachten Sie die letzte Spalte in Ihrer Visualisierung und sehen Sie die Änderung der Maßnahme.

Erstellen von schnellen Maßnahmen
A quick measure can be helpful when you are getting started with DAX. This measure lets you create calculations between your tables and show you the DAX expression on the calculation you picked afterward. All these without a need for DAX knowledge.
Vielleicht möchten Sie eine Gesamtsumme in einer Spalte erhalten, sind sich aber nicht sicher, wie Sie einen entsprechenden DAX-Ausdruck schreiben sollen. In diesem Fall können Sie eine schnelle Maßnahme erstellen.
1. Klicken Sie auf das Feld/die Tabelle, zu der Sie die Maßnahme aus dem Feldbereich hinzufügen möchten, und klicken Sie auf „Schnelle Maßnahme“, wie unten gezeigt. Es erscheint ein Popup-Fenster, in dem Sie auswählen können, welche Berechnung für die schnelle Maßnahme verwendet werden soll (Schritt zwei).

2. Wählen Sie dann in der Dropdown-Liste „Berechnung“ die Option „Multiplikation“ aus, die zwei Felder für die zu multiplizierenden Werte anzeigt.

3. Geben Sie schließlich die Spalten mit den zu multiplizierenden Werten wie folgt an:
- Erweitern Sie ein Feld/eine Tabelle unter dem Feldbereich, das/die den Wert enthält, den Sie multiplizieren möchten. In diesem Fall die Tabelle Sales.
- UnitPrice-Spalte in das Feld Basiswert ziehen und die SalesQuantity-Spalte in das Feld Wert zum Multiplizieren mit hinzufügen.
- Nachdem Sie die Spalten festgelegt haben, klicken Sie auf OK, um die neue Kennzahl hinzuzufügen.

Jetzt haben Sie eine neue Kennzahl, die Sie visuell hinzufügen können, ohne eine DAX-Formel schreiben zu müssen, wie unten gezeigt.

Daten filtern durch Zuschneiden von Visuals
Zuvor haben Sie beantwortet, welcher Laden am profitabelsten ist. So informativ die Antwort auch war, möglicherweise nicht zufriedenstellend oder zu umfangreich.
Was ist, wenn Sie analysieren möchten, wer im letzten Jahr die höchsten Gewinne erzielt hat? Hier werden Slicer entscheidend für Ihr Dashboard. Slicer helfen dabei, Ihre Daten in kleinere Stücke zu schneiden und mehr Details und Informationen zu erhalten.
1. Fügen Sie eine Slicer-Visualisierung für die Spalte MonthName hinzu:
- Klicken Sie außerhalb des aktuell ausgewählten Slicers, um ihn abzuwählen.
- Wählen Sie das Slicer-Visualisierungs-Symbol unter dem Visualisierungen-Feld aus, um einen Slicer zu Ihrem Dashboard hinzuzufügen.
- Aktivieren Sie das Kontrollkästchen in der MonthName-Spalte unter dem Kalender, um es dem Slicer hinzuzufügen.

2. Fügen Sie anschließend einen weiteren Slicer für die Year-Spalte hinzu:
- Deaktivieren Sie den aktuell ausgewählten Slicer und klicken Sie erneut auf das Slicer-Visualisierungs-Symbol, um eine neue Visualisierung hinzuzufügen.
- Aktivieren Sie das Kontrollkästchen in der Year-Spalte, um die Spalte dem Slicer hinzuzufügen.
Dank des Schiebereglers verfügen Sie bereits über mehr Informationen, wobei die Daten von 2005 bis 2018 reichen, wie unten gezeigt.

3. Ziehen Sie den Schieberegler, um durch die Jahre zu scrollen. Sobald Sie den Schieberegler loslassen, sehen Sie, dass die Verkäufe von 2011 bis 2018 beginnen.

4. Filtern Sie nun die Daten in der Matrixvisualisierung mit folgendem:
- Setzen Sie nun ein Häkchen bei Dezember im MonthName-Schieberegler.
- Setzen Sie das Jahr 2012 in die Felder des Year-Schiebereglers.
Nach diesen Änderungen können Sie überprüfen, welcher Laden im Dezember 2012 den höchsten Gewinn erzielt hat, wie unten gezeigt: Contoso North America Online Store.

5. Fügen Sie schließlich einen weiteren Slicer für die Spalte DayOfMonth hinzu und setzen Sie die Feldwerte auf 5.
Überprüfen Sie Ihren Matrix-Slicer, und Sie werden sehen, welcher Laden am 5. Dezember 2012 den höchsten Gewinn erzielt hat, was immer noch der Contoso North America Online Store ist.

Fazit
Measures geben Ihnen einen Vorteil beim Betrachten von Daten, insbesondere solchen, die Zahlen enthalten. Und in diesem Tutorial haben Sie gelernt, wie Power BI Ihnen ermöglicht, diese Zahlen zu aggregieren. Zu diesem Zeitpunkt sollten Sie selbstbewusst genug sein, mengenorientierte Fragen zu beantworten, indem Sie Ihre Daten mit den Power BI Measure-Feldern analysieren.
So großartig Measures sein können, erhalten Sie spezifischere Details aus Ihren Daten, so wie Sie es durch das Hinzufügen von Slicer-Visuals getan haben. Diese Informationen können Geschäftsentscheidungen positiv beeinflussen und lassen sich schnell umsetzen.
Mit diesem neu gewonnenen Wissen möchten Sie sich tief in DAX einarbeiten, um manuelle Maße für eine individuellere Datenvisualisierung zu erstellen? Oder würden Sie sich eher für schnelle oder automatische Maße entscheiden?