Vergleichen berechneter Spalten mit Measures

Abgeschlossen

DAX-Einsteiger sind manchmal bezüglich berechneter Spalten und Measures unsicher. Im folgenden Abschnitt werden die Ähnlichkeiten der beiden Elemente und die Unterschiede zwischen ihnen beschrieben.

Berechnete Spalten und Measures weisen folgende Ähnlichkeiten auf:

  • Beide sind Berechnungen, die Sie Ihrem semantischen Modell hinzufügen können.
  • Beide werden mithilfe einer DAX-Formel definiert.
  • Beide werden in DAX-Formeln durch Einschließen ihrer Namen in eckigen Klammern referenziert.

Zu den Bereichen, in denen sich berechnete Spalten und Measures voneinander unterscheiden, gehören die folgenden:

  • Zweck: Berechnete Spalten erweitern eine Tabelle um eine neue Spalte, während Measures definieren, wie Modelldaten zusammengefasst werden.
  • Auswertung: Berechnete Spalten werden mithilfe des Zeilenkontexts zum Zeitpunkt der Datenaktualisierung ausgewertet, während Measures mithilfe des Filterkontexts zur Abfragezeit ausgewertet werden. Der Filterkontext wird in einem späteren Modul erläutert. Dies ist ein wichtiges Thema, das Sie verstehen und meistern müssen, um komplexe Zusammenfassungen erzielen zu können.
  • Speicherung: Berechnete Spalten (in Tabellen mit dem Speichermodus „Import“) enthalten einen gespeicherten Wert für jede Zeile in der Tabelle, aber ein Measure speichert niemals Werte im Modell.
  • Verwendung von Visuals: Berechnete Spalten können (wie jede Spalte) zum Filtern, Gruppieren oder Zusammenfassen (als implizites Measure) verwendet werden, während Measures für das Zusammenfassen ausgelegt sind.