Der endgültige Leitfaden zum Power BI Measure Field

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:

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.

Accessing data from the imported tables

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

Selecting a field to load its data

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.

Creating a new column

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.

TotalPrice = [UnitPrice] * [SalesQuantity]

Klicken Sie auf das Häkchen-Symbol neben der DAX-Formel-Leiste, um die Formel anzuwenden.

Changing column name and formula

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

Verifying the newly created column

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

Checking the data format of your column

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]).

Profit = Sales[TotalPrice] - Sales[TotalCost]
Creating another column

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

Verifying the data in the Profit column

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.

Creating a new measure

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

Profit_Measure = SUM(Sales[Profit])
power bi measure : Calculating profit measure

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.

Accessing the Report tab

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.

Inserting a Matrix visual

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“.
Populating the Matrix visualization pane with data

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

Viewing profits from the Matrix visual

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.

Sorting data by profit in descending order

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.

Spotting automatic measures

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.

Adding

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.

Choosing a different measure for a numeric column

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

Verifying change of measure

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).

Creating a quick measure

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

Selecting a calculation

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.
Populating the quick measure from Fields value

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

Adding measure to visual

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.
Adding a slicer for the MonthName column

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.

data runs from 2005 to 2018

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.

Scrolling through the years of sales

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.

Determining which store made the most profit in December 2012

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.

Using multiple slicers to filter and analyze data better

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?

Source:
https://adamtheautomator.com/power-bi-measure/