Datenvisualisierungstechnik | Dynamische LuckyTemplates-Visualisierungen

Datenvisualisierungstechnik | Dynamische LuckyTemplates-Visualisierungen

Ich möchte Ihnen eine Datenvisualisierungstechnik zeigen, die meiner Meinung nach eine der besten ist, die Sie in LuckyTemplates anwenden können. Verglichen mit der Zeit, als ich diese Technik zum ersten Mal entwickelt habe, gibt es mittlerweile so viele Techniken, aber für mich hat sie immer noch viele positive Aspekte und kann wirklich große Mengen an Erkenntnissen auf einer Berichtsseite auf wirklich effektive Weise präsentieren. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.

Ich spreche von Multithread-Visuals – diese speziellen Visualisierungen können Sie auf viele verschiedene Arten betrachten. Es muss keine statische Visualisierung sein. Es kann das, was Sie präsentieren, auf verschiedene Arten dynamisch verändern – ich nenne das die Datenvisualisierungstechnik mit mehreren unterschiedlichen Threads.

So sieht es aus.

Wie Sie auf der Berichtsseite unten sehen können, möchte ich meine Visualisierung hier nach Zeitrahmen betrachten können. Zum Beispiel 90 Tage oder sogar 7 Tage. Ich möchte auch in der Lage sein, zwischen verschiedenen Kennzahlen zu wechseln, um beispielsweise entweder meinen Umsatz oder meine Gewinne anzuzeigen. Wie Sie sehen, habe ich meinen Zeitrahmen und meine Kennzahlen in der oberen rechten Ecke der Seite, wo ich sie durchklicken kann.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Dies ist nur der Anfang dessen, was möglich sein könnte, da Sie mehrere Threads und/oder mehrere Möglichkeiten haben könnten, Erkenntnisse in die Visualisierung einzuspeisen und sie dynamisch zu gestalten. Sie können Filter, Slices usw. verwenden.

Auf diese Weise können Sie zusätzliche Erkenntnisse in einen Bericht einbringen, die in Ihren Rohdaten nicht natürlich enthalten sind. Für mich ist dies eine Datenvisualisierungstechnik, die Ihre Berichte wirklich auf eine andere Ebene heben kann.

Es ist Teil unseres Ressourcenpakets, das Sie tatsächlich von der Website herunterladen und damit herumspielen können. Apropos Datenmodelle: Ich zeige Ihnen auch, wie Sie Ihr Modell effizient einrichten.

Inhaltsverzeichnis

Das Einrichten des Datenmodells

So erstellt LuckyTemplates Modelle. Es geht darum, es auf eine Weise einzurichten, die meiner Meinung nach nicht optimiert ist. Daher ist dies ein guter Zeitpunkt, Ihnen zu zeigen, wie ich es machen würde.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich möchte alle meine Nachschlagetabellen so oben platzieren.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich nenne das die Wasserfalltechnik . Wenn mein Modell so eingerichtet ist, mache ich mir im Kopf ein Bild davon, wie die Filter funktionieren, wenn ich etwas in meinem Berichtsbereich mache.

Ich möchte meine Schlüsselmaße auf der rechten Seite und meine unterstützenden Tabellen unten platzieren.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Sie können sehen, wie viel organisierter dies jetzt ist. Es ist so, als würden Sie in Ihrem Kopf eine Karte erstellen, die zeigt, wie Ihr Modell tatsächlich funktioniert.

Dies ist wichtig, wenn Sie mit erweiterten Berechnungen wie Multithreads arbeiten – es gibt mehrere Ebenen, damit dies tatsächlich funktioniert.

Also, lasst uns eintauchen.

Unterstützende Tabellen erstellen

Zunächst beginnen wir mit unseren normalen Kennzahlen. Wir haben hier den Umsatz, was eine wirklich einfache Berechnung ist.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich habe verwendet und die Menge mit dem aktuellen Preis multipliziert. Der Preis steht in einer anderen Tabelle, daher muss ich die Funktion verwenden.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Auch hier werde ich Gewinne einfahren. Wir haben also Umsatz und Gewinn und möchten diese über dieselbe Visualisierung einspeisen können.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich habe es nach Datum, aber mit unserem Modell können wir dies auch problemlos für Kunden erledigen. Ich erstelle einfach eine weitere Tabelle und ersetze im Wertebereich das Datum durch „Kunden“.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Von hier aus würde ich darüber nachdenken, wie ich verschiedene Berechnungen in meinen Bericht einbinden werde. Wie möchte ich meine Daten filtern? In diesem Fall habe ich beschlossen, dass ich dies an bestimmten Tagen und nach einer der beiden Kennzahlen (Umsatz oder Gewinn) tun möchte.

Dazu habe ich einige unterstützende Tabellen erstellt. Sie können diese Tabellen ganz einfach erstellen, ohne etwas in Excel oder woanders tun zu müssen. Gehen Sie einfach auf „Daten eingeben“ und geben Sie hier die Details Ihrer Tabelle ein.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Werfen wir einen Blick auf diese Tabellen, die ich bereits erstellt habe.

Das erste ist das, was ich Datumsbereiche genannt habe . Es gibt die Spalte „Zeitrahmen“, bei der es sich um eine Textspalte handelt, und das ist das, was ich in meinem Slicer haben möchte. Die Spalte „Tage“ gibt die tatsächliche Anzahl der Tage an. Dann habe ich eine Indexspalte, die es uns ermöglicht, die Reihenfolge der Tage im Slicer zu sortieren. Das sind also die Punkte, die wir durch die Metriken ziehen werden.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Dies ist die zweite Tabelle ( Metrik ), die die Kennzahlen, Einnahmen und Gewinne enthält.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Auf der Berichtsseite sehen Sie, dass die beiden Slicer in der richtigen Reihenfolge sind (7 Tage, 14 Tage, Gewinne, Einnahmen usw.). Das ist es, was die Indexspalte tut.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Datenvisualisierungstechnik: Ernten einer Slicer-Auswahl

Jetzt können wir den Metric einbringen und ihn in einen Slicer verwandeln. Wir müssen irgendwie ernten, was auch immer hier ausgewählt wird.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Deshalb bringen wir hier auch unseren Zeitrahmen ein. Dadurch wird geerntet, was wir auf dem Slicer auswählen, und dann müssen wir es in die Berechnungen einfließen lassen, damit wir nur berechnen, was ausgewählt wird. Zum Beispiel der Umsatz für einen bestimmten Zeitraum oder der Gewinn für einen bestimmten Zeitraum.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Die Schlüsselberechnung, um dies zu erreichen, ist die von mir erstellte Formel „ Total Days“ . Wir müssen die Tage isolieren, die wir haben, wenn wir die Tage aus dem Zeitrahmen-Slicer auswählen .

Schauen wir uns diese Formel genauer an.

verwendet , was bedeutet, dass Sie, wenn Sie einen Wert im Slicer ausgewählt haben, erkennen müssen, ob er wahr ist oder nicht. Wenn also ein Wert ausgewählt ist, gehen Sie zu der Spalte , die nur die Tage enthält . Wenn nicht, gehen Sie zu Dates .

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Jetzt ziehe ich dieses Maß hinein und verwandle es in eine Karte, um uns die Anzahl der Tage anzuzeigen. Wenn nichts ausgewählt ist, möchte ich hier einen Wert eingeben , und zwar die Gesamtzahl der Tage. Und im Grunde werden hier einfach alle Verkäufe vom Anfang an angezeigt, da auf dem Slicer nichts ausgewählt ist.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Aber wenn ich auf 30 Tage klicke, erhalten wir 30 Tage.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Jetzt müssen wir etwas berechnen, das Umsatz und Gewinn nur über einen bestimmten Zeitraum berechnet . Und dazu habe ich diese Gesamtumsatzformel erstellt , in die ich die Kennzahl „Gesamttage“ eingebettet habe.

Überlegen Sie in dieser Formel, was bewirkt. Wir möchten weiterhin den Umsatz berechnen, aber nur über einen bestimmten Zeitraum. In diesem Fall, in dem ich 30 Tage ausgewählt habe, funktioniert es heute minus 30 Tage .

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Wir wollen nur dieses Zeitfenster von heute bis 30 Tage zurück betrachten. Wir berechnen den Umsatz, öffnen dann aber ein Zeitfenster, in dem das Datum kleiner oder gleich dem heutigen Tag und größer oder gleich dem heutigen Tag abzüglich der 30 Tage ist.

Und denken Sie daran, dass sich dies ändern kann. Dies können 90 Tage oder 180 Tage sein. Es hängt völlig davon ab, was im Zeitrahmen-Slicer ausgewählt wird.

Wenn ich diese Kennzahl „Gesamtumsatz“ in die Tabelle ziehe, sehen Sie, dass sie die Beträge anzeigt, die durch den im Slicer ausgewählten Datumsbereich bestimmt werden.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Dann habe ich genau die gleiche Technik mit der Gesamtgewinnformel angewendet . Ich habe hier lediglich die Kennzahl „Gewinne“ eingefügt .

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich bringe das ein und wir können uns je nach Auswahl die Gewinne über 180 Tage, 90 Tage, 7 Tage usw. anschauen. Wir fädeln meine Zeitauswahl dynamisch zu meinem Maß durch.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich könnte hier einfach aufhören und einfach Umsatz und Gewinn in einer Visualisierung anzeigen, aber ich möchte dieser Berechnung einen weiteren Thread hinzufügen. Ich möchte es basierend auf der Auswahl des metrischen Slicers hinzufügen .

Datenvisualisierungstechnik: Multithreading mit SWITCH TRUE

Dieser Teil ist eigentlich nicht so schwierig und es handelt sich um eine wiederverwendbare Technik. enthält . Diese Technik ermöglicht es uns, grundsätzlich jede Maßnahme in eine Maßnahme einzufädeln.

Diese Formel ( Auswahl ) wertet im Grunde jede Zeile aus und versucht herauszufinden, ob sie wahr ist. Sie können einen Wert zurückgeben, aber Sie können auch eine Kennzahl zurückgeben.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Jetzt kann ich das etwas ändern. Anstatt hier auszuführen , verwenden wir SELECTEDVALUE , sodass wir tatsächlich ein alternatives Ergebnis haben, bei dem wir keinen Fehler erhalten würden. Und ich schreibe wenn es ein Problem gibt. Wenn „Umsatz“ ausgewählt ist, möchten wir den Umsatz anzeigen. Das heißt also: Wenn „Gewinne“ ausgewählt ist, möchten wir die Gesamtgewinne anzeigen.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

In der folgenden Visualisierung können Sie sehen, dass tatsächlich die Umsatzergebnisse angezeigt werden, da „Umsatz“ im Metrik-Slicer ausgewählt ist . Wenn ich Gewinne auswähle, werden die Gewinne angezeigt . Bei dieser Auswahlformel sitzen zwei Fäden darunter oder werden in sie hineingeführt.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Ich werde eine weitere Visualisierung erstellen, damit wir diese Kennzahl einzeln sehen können.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Dies ist die Datenvisualisierungstechnik, die ich Multithreading nenne. Ich nutze die Maßverzweigung und führe diese dynamischen Berechnungen basierend auf meinen Auswahlen in einer Visualisierung durch.

Und so habe ich diesen Bericht erstellt. Ich habe buchstäblich in jeder einzelnen Visualisierung das gleiche Maß verwendet. Es ist genau das gleiche Maß (Auswahl). Anstatt nur nach Datum, Kunde oder Standort zu suchen, ist dies ein weitaus dynamischerer Bericht – denken Sie nur daran, wie viele verschiedene Looks Sie hier erstellen können.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Auf dieser Seite habe ich auch einige Filter hinzugefügt, um die Analyse aufzuschlüsseln. Dadurch konnte ich ein anderes Erscheinungsbild präsentieren, als wenn ich nur die Board-Daten präsentiert hätte.

Datenvisualisierungstechnik |  Dynamische LuckyTemplates-Visualisierungen

Abschluss

Denken Sie an die Vielseitigkeit, die Ihnen diese Datenvisualisierungstechnik bietet. Sie können auch alle anderen großartigen Techniken, die Sie in LuckyTemplates generieren können, ergänzen, beispielsweise benutzerdefinierte Tooltips.

Es gibt so viele verschiedene Möglichkeiten, diese Multithreading-Technik zu verwenden. Ich persönlich liebe es und nutze es, wenn es Sinn macht. Ich empfehle dringend, dies in Ihre eigenen Berichte zu integrieren. Hoffentlich hat es Ihnen Spaß gemacht, eine etwas fortgeschrittenere Technik anzuwenden.

Weitere Beispiele und verwandte Inhalte finden Sie unter den folgenden Links.

Beifall!


Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates.
Erweitertes LuckyTemplates: So erstellen Sie Multi-Threaded-Dynamic-Visuals.
SELECTEDVALUE DAX – Harvesting Slicer Selection









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