LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

In diesem Tutorial werde ich einige fortgeschrittene Analysetechniken in LuckyTemplates und der DAX-Formelsprache, die ich sekundäre Tabellenlogik nenne, durchgehen. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Wenn Sie LuckyTemplates für Ihre Analysen verwenden, möchten Sie manchmal interessante Erkenntnisse finden oder entdecken, aber die aktuellen Daten, mit denen Sie arbeiten, ermöglichen es Ihnen möglicherweise nicht, solche Erkenntnisse zu extrahieren.

Aus diesem Grund ist es manchmal von entscheidender Bedeutung, sekundäre Tabellen zu erstellen, um solche Informationen in Ihr Kerndatenmodell einzubringen.

Ich zeige von Anfang bis Ende, wie man analytisch über die Verwendung dieser Tabellen nachdenken muss, aber auch, wie man sie wirklich praktisch umsetzt.

Wir lernen besser, indem wir es tun, und deshalb zeige ich Ihnen an einem praktischen Beispiel, wie Sie dies selbst tun können. Ich werde zeigen, wie Sie verschiedene Informationen oder Erkenntnisse in Ihre Datenanalyse einbringen können, die die Dinge wirklich viel effektiver darstellen.

Hier ermitteln wir also den Gesamtumsatz unserer Verkäufer in den letzten 60 Tagen. Auf dieser Grundlage klassifizieren wir sie dann dynamisch in gute, mittlere oder untere Verkäufer.

Im Laufe der Zeit können wir auf die letzten 60 Tage zurückblicken und sehen, welche Verkäufer in einem Zeitraum von 60 Tagen wirklich gut verkaufen.

Inhaltsverzeichnis

Verzweigung zur sekundären Tabellenlogik

Bevor wir uns mit der Erstellung der sekundären Tabellenlogik befassen, gehen wir die Berechnungen durch, die dazu erforderlich sind.

Dieses Beispiel hier ist statisch im Hinblick auf den integrierten Demodatensatz, daher musste ich eine Formel erstellen, die das letzte Datum meiner Verkaufstabelle abruft. 

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Ich beabsichtige dies speziell für diese Demonstration, aber Sie können es auch auf andere Weise in Ihren eigenen Datensätzen haben, sodass es jeden Tag aktualisiert wird. Hier ist die Formel, die ich erstellt habe, um das letzte Datum zu ermitteln .

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Daraus können wir dann diese Formel in unsere Berechnung „ Transaktionen letzte 60 Tage“ einspeisen . In dieser Berechnung berechnen wir die ZÄHLER der Verkaufstabelle . Dann öffnen wir das dynamische 60-Tage-Fenster, indem wir FILTER ALL Dates verwenden , das die Dates- Tabelle durchläuft und uns dann die gesuchten Ergebnisse liefert.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Dies zeigt uns fortlaufend den Gesamtumsatz, den ein Verkäufer in den letzten 60 Tagen erzielt hat, während wir uns im Laufe der Zeit bewegen. Wenn wir dies filtern, können wir unsere schlechtesten und besten Verkäufer sehen.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Wir können dies auch optisch ansprechender gestalten, indem wir einige Datenbalken verwenden . Wir gehen zur bedingten Formatierung über,

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Dann ändere es ein wenig mit ein paar Farben.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Jetzt können wir in diesem Datensatz unsere Top-Verkäufer basierend auf den letzten 60 Tagen deutlich sehen.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Hier kommt nun die sekundäre Tabellenlogik ins Spiel. Wir gruppieren diese Verkäufer basierend darauf, wie viele Produkte sie verkaufen.

Diese Einsicht wird uns helfen, unsere Mitarbeiter gut zu verwalten und bessere Entscheidungen zu treffen, sei es die Gewährung von Belohnungen oder vielleicht sogar die Entlassung derjenigen, die überhaupt keine Leistung erbringen.

Erstellen der sekundären Tabelle

Hier ist eine sekundäre Tabellenlogik notwendig, da es sich um eine dynamische Berechnung handelt. Wir können dies nicht in die Nachschlagetabelle aufnehmen. Wir müssen in der Lage sein, die Zahlen in der Logik einer sekundären Tabelle zu durchlaufen, um diese Personen dann zu gruppieren.

Um also eine weitere Tabelle zu erstellen, gehen wir zu „Daten eingeben“ und geben dann den Titel und die Spalten ein. 

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Wir erstellen unser Min und unser Max und geben dann die Werte ein, die wir haben möchten. Dann klicken wir auf Laden.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Sobald das geladen ist, haben wir es in unserem Modell. Beachten Sie, dass eine sekundäre Tabelle keine Beziehung zu unserem Datenmodell hat. Es liegt nur hier draußen und wir verbinden es mit nichts, weil wir es nicht brauchen.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Dies ist die Tabelle, die wir durchlaufen müssen. Das bedeutet, dass wir für jeden Verkäufer und das Ergebnis, das wir aus unserer Transaktion der letzten 60 Tage erhalten haben, anhand unserer Min- und Max-Werte hier bestimmen, zu welcher Gruppe er gehört.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Jetzt müssen wir also eine Formel schreiben, die es uns ermöglicht, herauszufinden, was das ist.

Verwendung sekundärer Tabellenlogik zum Extrahieren von Erkenntnissen

Um diese Erkenntnisse zu extrahieren, müssen wir zunächst eine neue Kennzahl erstellen. Wir werden hier einen Textwert zurückgeben, weil wir diese Personen einer Gruppe zuordnen.

Nennen wir diese Formel „Salespeople Performance Group“ . Wir verwenden die Funktion CALCULATE für SELECTEDVALUE , unsere sekundäre Tabellenlogik , in der ein Textwert (oben, OK, schlecht) gefunden und zurückgegeben wird. Für alle Fälle geben wir ein alternatives Ergebnis ( BLANK ) ein.

In der nächsten Zeile fügen wir dann unsere sekundäre Tabellenlogik ein. Und wir verwenden die FILTER- Funktion, da sie ALLE unsere Vertriebsmitarbeiterlogiken durchläuft .

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Mit dieser Logik ermitteln wir die Gruppe, zu der ein bestimmter Verkäufer gehört, und diese Gruppe wird dynamisch sein, da diese Kennzahl dynamisch ist. Wenn wir das also in unsere Tabelle aufnehmen, sehen wir jetzt die Ergebnisse.

LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken

Wir haben eine bestimmte Zahl aus einer anderen Tabelle, die ich Sekundärtabelle nenne, entnommen und sie dann über Kennzahlen in unser Modell eingefügt.


So bewerten Sie Cluster in Ihren Daten mithilfe der DAX-Technik in LuckyTemplates.
Verwenden Sie DAX, um Daten in LuckyTemplates zu segmentieren und zu gruppieren.
Gruppieren Sie Kunden dynamisch nach ihrem Ranking mit RANKX in LuckyTemplates

Abschluss

Das ist die Leistungsfähigkeit der erweiterten Analyse in LuckyTemplates. Durch die Verwendung sekundärer Tabellenlogik benötigen wir diese Zwischenberechnungen nicht. Die Formel erledigt die ganze harte Arbeit für uns. 

Dies sind alle Tipps, die Sie benötigen, um dieses einzigartige Konzept in LuckyTemplates zu verstehen. Diese Techniken gibt es eigentlich nur bei und einigen der Best-Practice-Entwicklungen, die wir durchführen.

Erst nachdem Sie diesen Blog gelesen und sich das Video unten angesehen haben, werden Sie genau verstehen, was ich meine. Schauen Sie sich also das Video an. Ich kann versprechen, dass es viel zu lernen gibt.

Ihr Gehirn wird sich im Hinblick auf die Analysen und Informationen, die Sie in Ihre Berichte einbringen können, exponentiell erweitern.

Viel Glück!


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.