Bewertungskontext in DAX-Berechnungen

Bewertungskontext in DAX-Berechnungen

In diesem Tutorial lernen wir den Auswertungskontext in DAX kennen .

Die Bewertung oder der Ausgangskontext ist die Umgebung, auf der Ihre dynamische Berechnung basiert.

Es ist wichtig zu verstehen, wie der Auswertungskontext funktioniert und wie er sich auf Ihre DAX-Berechnung auswirkt. Im nächsten Abschnitt möchte ich Ihnen daher die verschiedenen Möglichkeiten zeigen, die Bewertung bzw. den Ausgangskontext zu erstellen.

Inhaltsverzeichnis

Erstellen einer Bewertung oder eines anfänglichen Kontexts in DAX

Um dynamische Daten zu erhalten, müssen Sie zunächst einen Datums- Slicer und einen Stadtfilter in Ihrer Tabelle haben.

Bewertungskontext in DAX-Berechnungen

Es gibt immer einen Ausgangskontext, den Sie kennen müssen, bevor Sie eine Berechnung durchführen. Sie können den besagten Bewertungskontext von jedem Ort aus finden.

In der Beispieltabelle kann der Kontext über den Datums- Slicer oder den Stadtfilter gefunden werden . Wenn Sie beispielsweise den Christchurch- Filter auswählen, ändern sich die Ergebnisse in der Tabelle. Wenn Sie auch die Daten vom 1. Januar bis zum 19. Januar anpassen, können Sie sehen, dass sich die Ergebnisse geändert haben.

Für den 1. Januar beträgt das Ergebnis beispielsweise 90.074,80, während es für den 19. Januar 111.293,70 beträgt. Dies beweist, dass sich der Bewertungskontext tatsächlich für jedes einzelne Ergebnis in DAX-Berechnungen ändern kann.

Um Ihnen ein weiteres Beispiel zu zeigen, wandeln wir die vorhandene Tabelle in eine Visualisierung „Gesamtumsatz nach Datum“ um .

Bewertungskontext in DAX-Berechnungen

Wenn Sie einen Filter auswählen oder löschen oder sogar den Zeitrahmen anpassen, können Sie in der Visualisierung ein neues Ergebnis erhalten.

Das Wichtigste ist, dass sich die Formel, die wir in dieser Tabelle und Visualisierung verwenden, nicht ändert. Es ist genau die gleiche Formel.  

Bewertungskontext in DAX-Berechnungen

In Excel wird jede einzelne Formel, die Sie sehen, etwas anders sein, da die Zellbezüge unterschiedlich sind. In LuckyTemplates bleibt die Formel genau gleich. Was das Ergebnis verändert, ist der Kontext oder die Umgebung, in der es bewertet wird. Dies gilt für jede von Ihnen erstellte Kennzahl.

Jede Berechnung, die Sie in LuckyTemplates durchführen, hat einen Ausgangskontext, den Sie verstehen müssen. Bevor Sie sich ein einzelnes Ergebnis ansehen, müssen Sie den aktuellen Kontext dieser Berechnung verstehen.

Wenn Sie nicht wüssten, was im Städte-Slicer ausgewählt wurde, würden Sie sich diese Visualisierung ansehen und wissen, dass es sich dabei um den Gesamtumsatz nach Datum handelt. Aber um was für einen Gesamtumsatz handelt es sich?

Im folgenden Beispiel wissen Sie, dass die in der Visualisierung angezeigten Gesamtverkäufe basierend auf dem Slicer von Hamilton stammen .

Bewertungskontext in DAX-Berechnungen

Beziehung zwischen Kontext und Datenmodell

Zu verstehen, wie dieser Kontext funktioniert, ist ein entscheidender Teil des Erlernens und Verstehens von DAX – denn das ist so einfach wie es nur geht. Anschließend können Sie mit der Bearbeitung des Kontexts in Formeln beginnen und mit der Durchführung erweiterter Analysen beginnen.

Hoffentlich beginnen Sie auch zu erkennen, wie wichtig das Modell ist, da der Kontext direkt durch die Beziehungen zwischen Ihren Tabellen erstellt wird.

Der Stadt-Slicer, den wir auswählen, stammt aus der Tabelle „Regionen“, während die Berechnung des Gesamtumsatzes in der Tabelle „Umsätze“ erfolgt.

Dies wird als Filterausbreitung bezeichnet .

Bewertungskontext in DAX-Berechnungen

Filter breiten sich durch die Pfeile entlang der Beziehung aus und bewegen sich zu den vielen Seiten der Faktentabelle, in diesem Fall der Verkaufstabelle.

Sie können beliebig viele dieser Dinge gleichzeitig tun, da der Kontext aus einer Nachschlagetabelle und einer anderen Nachschlagetabelle stammen kann. Und dann könnten wir noch mehr Ebenen schaffen und mehr Kontext schaffen. Wir müssen nur verstehen, was der ursprüngliche Kontext der Berechnung ist.


Verstehen des Auswertungskontexts in LuckyTemplates
Wie die DAX-Berechnungs-Engine funktioniert
Was ist ein Kontextübergang und warum ist er wichtig?

Abschluss

Filter und Slicer sind grundlegende Möglichkeiten, um in Ihren DAX-Berechnungen einen Auswertungskontext zu erstellen.

Ich hoffe, Sie verstehen, wie wichtig der (anfängliche) Bewertungskontext ist. Wenn Sie später eine erweiterte Analyse durchführen möchten, müssen Sie den Kontext in Ihren Formeln ändern.

Beifall!


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst