Einfache Aggregationen in LuckyTemplates

Einfache Aggregationen in LuckyTemplates

In diesem Blogbeitrag gehe ich auf einige einfache Aggregationen in LuckyTemplates ein, die Sie in Ihren DAX-Berechnungen verwenden können .

Dies ist eine Fortsetzung des Blogs, den ich zuvor veröffentlicht habe, in dem ich die Unterschiede zwischen einer Kennzahl und einer berechneten Spalte behandelt habe.

Ich werde zunächst an den Maßnahmen weiterarbeiten, die ich im vorherigen Blog durchgeführt habe, und dann einige Aggregationsfunktionen vorstellen, die Sie im weiteren Verlauf nutzen können. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Das Hauptziel dieses Blogs besteht darin, Sie mit der Erstellung von Maßnahmen vertrauter zu machen.

Lasst uns beginnen.

Inhaltsverzeichnis

Erstellen einer Kennzahlengruppe

Wenn Sie sich erinnern, habe ich im vorherigen Blog Kennzahlen erstellt, mit denen ich virtuell zusätzliche Informationen berechnet habe, die ich aus meinen Daten gewinnen möchte.

Die von mir vorgenommenen Messwerte waren die Messwerte „Gesamtumsatz“ und „Gesamtmenge“ .

Einfache Aggregationen in LuckyTemplates

Ich zeige Ihnen zunächst, wie Sie diese von mir vorgenommenen Maßnahmen organisieren. Dazu erstelle ich eine Kennzahlgruppe .

Gehen Sie zunächst zur Registerkarte „Startseite“ und wählen Sie dann „Daten eingeben“.

Einfache Aggregationen in LuckyTemplates

Ändern Sie anschließend den Namen der Tabelle in „Key Measures“.

Sie können einen beliebigen Namen wählen. Ich habe diesen Namen nur gewählt, weil er zum Kontext dessen passt, was ich mit der Tabelle machen möchte.

Einfache Aggregationen in LuckyTemplates

Wie Sie auf der Registerkarte „Felder“ sehen können, enthält die Tabelle „Schlüsselkennzahlen“ immer noch nichts.

Einfache Aggregationen in LuckyTemplates

Was ich jetzt tun werde, ist, dies mit den Maßnahmen zu ergänzen, die ich vorgenommen habe.

Zuerst füge ich das Maß „Gesamtmenge“ zur neu erstellten Tabelle hinzu.

Klicken Sie dazu auf die Kennzahl „Gesamtmenge“, wechseln Sie zur Registerkarte „Messwerkzeuge“ und ändern Sie dann die Home-Tabelle in „Schlüsselkennzahlen“.

Einfache Aggregationen in LuckyTemplates

Machen Sie dann dasselbe mit der Kennzahl „Gesamtumsatz“.

Klicken Sie auf die Kennzahl „Gesamtumsatz“, wechseln Sie zur Registerkarte „Kennzahlentools“ und ändern Sie dann deren Home-Tabelle in „Schlüsselkennzahl“.

Einfache Aggregationen in LuckyTemplates

Anschließend sehen Sie, dass sich die Kennzahlen in der Tabelle „Schlüsselkennzahlen“ befinden.

Jetzt werde ich die Spalte mit dem Namen „Spalte1“ entfernen, da ich sie nicht wirklich benötige.

Einfache Aggregationen in LuckyTemplates

Ich werde jetzt die Registerkarte „Felder“ ein- und ausblenden. Klicken Sie dazu zweimal auf die Schaltfläche zum Ein-/Ausblenden des Bereichs, die in der oberen rechten Ecke des Bildes unten hervorgehoben ist.

Einfache Aggregationen in LuckyTemplates

Wie Sie sehen können, handelt es sich bei den Schlüsselkennzahlen nun um eine Kennzahlengruppe, was durch das Taschenrechnersymbol neben ihrem Namen gekennzeichnet ist. Es befindet sich jetzt auch oben auf der Registerkarte „Felder“.

Einfache Aggregationen in LuckyTemplates

Ich empfehle Ihnen, diese bewährte Vorgehensweise in Ihren Entwicklungsworkflow zu integrieren.

Mit der Zeit werden Sie komplexere Maßnahmen ergreifen. Wenn Sie sie also von Anfang an organisieren, können Sie sie leichter für die zukünftige Verwendung nachschlagen.

Aggregationen in LuckyTemplates

In den Maßnahmen, die ich bereits durchgeführt habe, habe ich ausschließlich iterierende Funktionen verwendet.

Bei der Messung „Gesamtumsatz“ habe ich die Iterationsfunktion

Einfache Aggregationen in LuckyTemplates

Beim Gesamtmengenmaß habe ich die Funktion verwendet.

Einfache Aggregationen in LuckyTemplates

Da ich Ihnen nun bereits einige Beispiele für die Iteration von Funktionen gezeigt habe, werde ich mit der Einführung einiger Aggregationen in LuckyTemplates beginnen, die ebenfalls nützlich sind.

Ich mache das, weil ich möchte, dass Sie unabhängig von der Berechnung, die Sie durchführen, eine DAX-Kennzahl verwenden.

Alles Fortgeschrittene in LuckyTemplates, insbesondere aus analytischer Sicht, beginnt mit etwas Einfachem.

Es beginnt damit, sich schnellstmöglich mit den DAX-Kennzahlen vertraut zu machen und sich mit deren Schreibweise vertraut zu machen.

Hier zeige ich Ihnen einige einfache Aggregationen in LuckyTemplates .

Einfache Aggregationen in LuckyTemplates

Wie Sie sehen können, wird die Tabelle aufgrund meiner Vorgehensweise im vorherigen Blog durch die Filter „Kurzer Monat“ und „Name des Verkäufers“ segmentiert.

Auch wenn diese Filter vorhanden sind, kann ich diese Tabelle dennoch verwenden, um Ihnen einige Beispiele für die Verwendung von Aggregationsfunktionen zu zeigen.

Denken Sie nicht zu sehr an die Filter, solange im Hintergrund Berechnungen stattfinden.

Ich werde diese Filter später auch verwenden, um Ihnen zu zeigen, wie die Aggregationen in LuckyTemplates damit funktionieren.

Gehen Sie zunächst zur Registerkarte „Messwerkzeuge“ und klicken Sie dann auf „Neue Messung“.

Einfache Aggregationen in LuckyTemplates

Die Sache beim Erstellen von Kennzahlen ist, dass sie in jeder Tabelle angezeigt werden, die Sie auf der Registerkarte „Felder“ auswählen. Stellen Sie daher zunächst sicher, dass Sie auf die Tabelle „Schlüsselkennzahlen“ geklickt haben, bevor Sie eine neue Kennzahl vornehmen.

Einfache Aggregationen in LuckyTemplates

Nachdem ich nun ein neues Maß erstellt habe, ändern Sie „Maß“ in „Durchschnittliche Menge“, um es richtig zu benennen.

Ich beginne mit einer Berechnung, die eine einfache Aggregationsfunktion erfordert, die Funktion.

Die AVERAGE-Funktion gibt das arithmetische Mittel aller Zahlen in einer Spalte zurück.

Ich werde den Durchschnitt der Werte in der Spalte „Menge“ aus der Tabelle „Verkäufe“ entnehmen.

Der Formelaufbau ist unten dargestellt.

Einfache Aggregationen in LuckyTemplates

Ich werde alle Werte in der Spalte „Menge“ zusammenfassen und sie anschließend mitteln.

Nehmen Sie anschließend die Kennzahl „Durchschnittliche Menge“ unter der Tabelle „Schlüsselkennzahlen“ auf der Registerkarte „Felder“ und ziehen Sie sie dann in die Visualisierung.

Einfache Aggregationen in LuckyTemplates

Wie Sie sehen können, sind die Werte in der Spalte „Gesamtmenge“ und in der Spalte „Durchschnittsmenge“ bis auf den Gesamtwert alle gleich.

Einfache Aggregationen in LuckyTemplates

Dies liegt daran, dass sie jedes Produkt nur in einer Transaktion gekauft haben, aber mehrere gekauft haben.

Beispielsweise kaufte Henry Cox drei Mengen Produkt 56 in einer Transaktion.

Jetzt werde ich eine weitere Maßnahme vornehmen, um Ihnen weitere Beispiele für Aggregationsfunktionen zu zeigen.

Gehen Sie also erneut zur Registerkarte „Messwerkzeuge“ und klicken Sie dann auf „Neue Messung“.

Einfache Aggregationen in LuckyTemplates

Eine weitere Aggregation, die Sie in LuckyTemplates verwenden können, ist die Funktion, die den kleinsten numerischen oder Textwert in einer Spalte zurückgibt.

Einfache Aggregationen in LuckyTemplates

Eine weitere Funktion ist die Funktion, die den maximalen numerischen oder Textwert in einer Spalte zurückgibt.

Einfache Aggregationen in LuckyTemplates

Dies sind Beispiele für Aggregationsfunktionen, die Sie leicht verstehen und in Situationen verwenden können, in denen sie passen.

Aber was ich wirklich tun möchte, ist die Gesamtzahl der Transaktionen zu berechnen. Dazu verwende ich eine Funktion namens .

Benennen Sie zunächst die Kennzahl um, indem Sie „Kennzahl“ in „Gesamttransaktionen“ ändern.

Einfache Aggregationen in LuckyTemplates

Fügen Sie dann die COUNTROWS-Funktion hinzu. Diese Funktion nimmt eine Tabelle und gibt dann die Anzahl der Zeilen in dieser Tabelle zurück.

Da ich die Gesamtzahl der Transaktionen berechnen möchte, zähle ich die Anzahl der Zeilen in meiner Umsatztabelle.

Verweisen Sie dazu innerhalb der COUNTROWS-Funktion auf die Sales-Tabelle. So habe ich die Formel aufgestellt.

Einfache Aggregationen in LuckyTemplates

Die Funktion durchsucht die Tabelle „Sales“ und zählt dann die Anzahl der Zeilen dort.

Da jede Zeile in der Tabelle „Sales“ eine einzelne Transaktion darstellt, ist das Zählen jeder einzelnen Zeile genauso wie das Zählen jeder einzelnen Transaktion.

Nehmen Sie nun die Kennzahl „Gesamttransaktion“ unter der Tabelle „Schlüsselkennzahlen“ und ziehen Sie sie in das Visual.

Einfache Aggregationen in LuckyTemplates

Danach werden Sie feststellen, dass es jedes Mal nur eine Transaktion gibt.

Einfache Aggregationen in LuckyTemplates

Dies ist das Ergebnis der Filter, die wir haben.

Dies bedeutet lediglich, dass Henry Cox beispielsweise im Mai drei Mengen Produkt 56 in einer Transaktion von Ernest Wheeler gekauft hat.

Ich werde jetzt etwas ändern. Zuerst entferne ich die Spalte „Produktname“, indem ich auf die Schaltfläche „X“ klicke, wie unten gezeigt.

Einfache Aggregationen in LuckyTemplates

Und dann werde ich auch alle Filter abwählen.

Dazu klicke ich auf das Kästchen neben Ernest Wheelers Namen.

Einfache Aggregationen in LuckyTemplates

Klicken Sie außerdem auf das Kästchen neben Mai.

Einfache Aggregationen in LuckyTemplates

Sie werden sehen, dass sich die Zahlen ziemlich verändert haben.

Einfache Aggregationen in LuckyTemplates

Werfen wir einen Blick auf Martin Berry. Der Gesamtumsatz, den ich von ihm erzielt habe, beträgt 87.727 $, die Gesamtmenge der von ihm gekauften Produkte beträgt 51, und im Durchschnitt kauft er bei jeder seiner insgesamt 27 Transaktionen mit mir 1,89 meiner Produkte.

Wie Sie sehen, haben sich auch die Ergebnisse geändert, nachdem wir die Filter unserer Berechnungen geändert haben.

Hier kommt die Skalierbarkeit der DAX-Kennzahlen ins Spiel. Wenn Sie darüber nachdenken, sind die Formeln, die wir verwendet haben, sehr einfach.

Für unsere Kennzahlen haben wir nur die Funktionen SUMX, SUM, RELATED, AVERAGE und COUNTROW verwendet. Ich hoffe, dass Sie sich schnell an diese Funktionen gewöhnen werden.

Mithilfe dieser einfachen Funktionen können wir ganz einfach verschiedene Berechnungen durchführen, indem wir einfach den Kontext ändern.

Das ist die wahre Stärke der DAX-Kennzahlen. Ohne weitere Formeln hinzuzufügen, können Sie viele Erkenntnisse gewinnen, indem Sie einfach Ihre Filter ändern.

Dies ist nur durch das von Ihnen gebaute Modell möglich. Stellen Sie also sicher, dass Sie das richtige Modell haben.

Einfache Aggregationen in LuckyTemplates

Das Letzte, was ich Ihnen zeigen möchte, ist, dass Sie die Ergebnisse in Ihrer Tabelle bei Bedarf formatieren können.

Da ich weiß, dass der Gesamtumsatz in Dollar angegeben werden sollte, werde ich ihn in das richtige Format ändern.

Klicken Sie dazu auf die Kennzahl „Gesamtumsatz“, wechseln Sie zur Registerkarte „Messtools“ und ändern Sie im Abschnitt „Formatierung“ die Ganzzahl in „Währung“, indem Sie auf das $-Symbol klicken.

Einfache Aggregationen in LuckyTemplates

Es gibt viele Möglichkeiten, Ihre Ergebnisse bei Bedarf zu formatieren.

Danach sollten die Ergebnisse nun so aussehen:

Einfache Aggregationen in LuckyTemplates


Einführung in den Filterkontext in LuckyTemplates
Unpivot- und Pivot-Grundlagen in LuckyTemplates – Überprüfung des Abfrageeditors
Präsentieren Sie QoQ-Verkäufe mithilfe von Zeitintelligenz in LuckyTemplates

Abschluss

In diesem Blog habe ich einige Beispiele für Aggregationsfunktionen besprochen, die Sie in Ihren DAX-Berechnungen verwenden können.

Ich habe Ihnen die Funktionen AVERAGE, MIN, MAX und COUNTROWS gezeigt, die auf jeden Fall leicht zu verstehen sind.

Ich hoffe, dies hilft Ihnen, einen Überblick darüber zu bekommen, was Sie mit der Verwendung von DAX-Kennzahlen in LuckyTemplates erreichen können.

Alles Gute,


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