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.
In diesem Tutorial geht es um Berechnungsgruppen und wie man sie mithilfe des Tabelleneditors in LuckyTemplates in einer Matrix implementiert . Sie erfahren, wie Sie Daten effizient abrufen und in Ihren Berichten anzeigen.
Inhaltsverzeichnis
Erstellen einer Matrix in LuckyTemplates
Berechnungsgruppen können verwendet werden, um eine Kennzahl selektiv in einer Matrix oder einer anderen visuellen Darstellung anzuzeigen. Aber vorher erfahren Sie hier, wie Sie eine Matrix erstellen, ohne Berechnungsgruppen zu verwenden.
Erstellen Sie zunächst eine Matrix, indem Sie Spalten aus verschiedenen Tabellen ziehen. In diesem Beispiel werden „Monatsname“, „Gesamtgewinn“, „Gesamtumsatz“ und „Gesamtkosten“ verwendet.
Erstellen Sie als Nächstes einen Slicer mit den Spalten, um Daten je nach Auswahl zu filtern und anzuzeigen. Gehen Sie zur Option Daten eingeben und erstellen Sie eine Tabelle.
Benennen Sie in der Tabelle die Spalte „ Measure Name“ und geben Sie „ Total Sales“, „Total Cost“, „Total Profit“ und „Running Total“ ein . Benennen Sie dann die Tabelle Measure Configuration .
Ziehen Sie anschließend die Spalte „Kennzahlname“ in das Layout und verwandeln Sie sie in einen Slicer.
Erstellen Sie anschließend eine Kennzahl , damit der Slicer die Daten in der Matrix basierend auf der Auswahl ändert. Benennen Sie dann die Kennzahl „Anzuzeigende Kennzahl“ .
Vor Berechnungsgruppen wurde eine Kennzahl erstellt, um den ausgewählten Wert des Kennzahlnamens in der Kennzahlkonfigurationstabelle zu überprüfen.
Ziehen Sie als Nächstes die Kennzahl „Measure To Show“ in die Matrix. Danach zeigt die Matrix nur noch die Werte der ausgewählten Kennzahl an. Wenn Sie beispielsweise „Gesamtkosten“ auswählen, wird nur die Kennzahl „Gesamtkosten“ in der Matrix angezeigt.
Verwenden von Berechnungsgruppen in der LuckyTemplates-Matrix
Die gleiche Logik wird bei der Verwendung von Berechnungsgruppen implementiert. Öffnen Sie zunächst den Tabelleneditor und klicken Sie mit der rechten Maustaste auf Tabelle . Wählen Sie als Nächstes „Erstellen“ und dann „Berechnungsgruppen“ aus .
Sobald die Berechnungsgruppe erstellt ist, benennen Sie sie in „Measure Configuration 2“ um .
Berechnete Elemente erstellen
Klicken Sie mit der rechten Maustaste auf Measure Configuration 2 und wählen Sie Create . Wählen Sie dann „Berechnungselement“ und nennen Sie es „Gesamtumsatz“ .
Geben Sie abschließend den Gesamtumsatz im Ausdruckseditor ein.
Erstellen Sie zwei weitere Berechnungselemente und nennen Sie sie „Total Cost“ und „Total Profit“ . Geben Sie die Gesamtkosten- und Gesamtgewinnkennzahlen jeweils in den Ausdruckseditor ein. Wenn Sie fertig sind, drücken Sie STRG + S, um die Änderungen im LuckyTemplates-Modell zu laden.
Wenn Sie Änderungen an den Berechnungsgruppen vornehmen, müssen Sie das LuckyTemplates-Modell oder Analysis Services aktualisieren, um eine Beschädigung Ihrer Berichte zu vermeiden.
Platzieren Sie im LuckyTemplates-Layout die Kennzahlen „Monatsname“ und „Gesamtumsatz“.
Ziehen Sie als Nächstes „Name“ aus der Tabelle „Measure Configuration 2“ in das Layout und verwandeln Sie es in einen Slicer. Anschließend können Sie die erstellten Berechnungselemente im Tabelleneditor sehen.
Wenn Sie im Slicer eine Kennzahl auswählen, zeigt Ihnen die Matrix die Werte der ausgewählten Kennzahl an.
Anstatt die Slicer-Auswahl mit der Option „Daten eingeben“ vorzunehmen, können Sie die Berechnungsgruppe verwenden. Der Tabelleneditor erleichtert das Hinzufügen von Berechnungselementen im Gegensatz zur hartcodierten Methode, bei der Sie DAX-Codes aktualisieren und Power Query verwenden müssen.
Bei Berechnungsgruppen werden Berechnungselemente automatisch im Slicer und in der Matrix angezeigt, sobald Sie das LuckyTemplates-Modell aktualisieren .
Ändern der Reihenfolge von Elementen in einer LuckyTemplates-Matrix
Die Reihenfolge der Takte im Slicer kann geändert werden; Sie können den Feldwert „Ordinal“ ändern oder einfach eine Kennzahl per Drag-and-Drop über eine andere ziehen.
Um auf das Ordinalfeld zuzugreifen, öffnen Sie den Tabelleneditor und klicken Sie mit der rechten Maustaste auf ein Berechnungselement. Wählen Sie dann Eigenschaften aus .
Die Reihenfolge der Kennzahl im Slicer hängt vom Ordinalfeld ab.
Wenn Sie fertig sind, drücken Sie STRG + S, um die Änderungen am LuckyTemplates-Modell zu laden. Nach dem Aktualisieren des Modells sehen Sie dann die Reihenfolge und Anordnung der Kennzahl im Slicer. In diesem Beispiel ist die Reihenfolge wie folgt: Gesamtgewinn, Gesamtumsatz und Gesamtkosten.
Erstellen mehrerer Variationen mithilfe von Funktionen
Wenn Sie 5 Basiskennzahlen haben und 10 Variationen mithilfe von Funktionen wie PREVIOUSYEAR erstellen möchten , enthält Ihr Modell 50 Kennzahlen. Die Verwaltung dieser Kennzahlen ist schwierig, da Sie sie benennen und in der LuckyTemplates-Datei speichern müssen, was das Modell aufbläht und verlangsamt.
Das Problem kann jedoch durch die Verwendung von Berechnungsgruppen gelöst werden. Erstellen Sie zunächst eine Berechnungsgruppe und nennen Sie sie Time Intelligence .
Als nächstes erstellen Sie Berechnungselemente. Benennen Sie das erste Element CY (Aktuelles Jahr) und geben Sie in den Ausdruckseditor ein. Basierend auf der Auswahl oder der Kennzahl, die Sie in einem Bild anzeigen, wird die ausgewählte Kennzahl durch diese Kennzahl ersetzt.
Erstellen Sie dann eine weitere Kennzahl und nennen Sie sie „PY“ (Vorheriges Jahr). Geben Sie im Ausdruckseditor ein und verwenden Sie SELECTEDMEASURE als erstes Argument. Geben Sie als Nächstes in die Spalte „Datum“ ein.
Wenn Sie in der Matrix „Gesamtkosten“ auswählen, wird diese durch die ausgewählte Kennzahl ersetzt. Die Funktion SAMEPERIODLASTYEAR wird auf den Filterkontext angewendet. Schließlich verschiebt CALCULATE die Werte im Vorjahr.
Erstellen Sie anschließend ein weiteres Element und nennen Sie es Vorheriger Monat . Geben Sie denselben Code wie für das PY-Element ein, ändern Sie jedoch SAMEPERIODLASTYEAR in .
Erstellen Sie ein weiteres Berechnungselement und nennen Sie es „Laufende Summe“ . Kopieren Sie den vorherigen Code, ändern Sie jedoch die Zeitintelligenzfunktion in DATESYTD .
Eine Kennzahl in eine Visualisierung umwandeln
Wenn Sie fertig sind, drücken Sie STRG + S, um die Änderungen zu speichern und zu laden. Gehen Sie als Nächstes zu LuckyTemplates und aktualisieren Sie das Modell. Ziehen Sie „Name“ aus der Time-Intelligence-Tabelle und verwandeln Sie ihn in einen Slicer.
Wenn Sie im Slicer ein Feld auswählen, zeigt Ihnen die Matrix Daten entsprechend Ihrer Auswahl an.
Wenn Sie die laufende Summe sehen möchten, ziehen Sie die Kalenderjahresnummer und platzieren Sie sie im Feld „Zeilen“ der Matrix.
Wenn Sie im Slicer „Laufende Summe“ auswählen , sehen Sie, dass Werte hinzugefügt werden.
Wenn Sie im Slicer PY auswählen, erhalten Sie die Werte des Jahres 2021.
Wenn Sie CY auswählen, sehen Sie, dass sich das Feld in 2020 und die Werte des aktuellen Jahres ändert.
Wenn Sie nun „ Name“ aus der Zeitintelligenztabelle per Drag & Drop in das Feld „Spalten“ der Matrix ziehen, werden alle Daten in der Matrix angezeigt.
Abschluss
Das Tutorial hat Ihnen zwei Möglichkeiten gezeigt, Matrizen in LuckyTemplates zu erstellen. Wenn Ihr Modell nur wenige Maße hat, kann die erste Methode verwendet werden. Wenn Sie jedoch mit mehreren Kennzahlen und großen Matrizen arbeiten, empfiehlt sich die Verwendung von Berechnungsgruppen .
Mithilfe von Berechnungsgruppen können Sie Kennzahlen und Daten in Ihrem Modell anzeigen und zwischen ihnen wechseln . Berechnungselemente können auch erstellt und auf eine einzelne Kennzahl angewendet werden, um mehrere Variationen zu erstellen.
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
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
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.
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