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!


Streudiagramm-Visualisierungen mit Charticulator

Streudiagramm-Visualisierungen mit Charticulator

In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.

Power Automate String-Funktionen: Substring und IndexOf

Power Automate String-Funktionen: Substring und IndexOf

Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.

Power Automate auf jede Aktion in Workflows anwenden

Power Automate auf jede Aktion in Workflows anwenden

Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.