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.
Abfrageparameter sind eine wirklich starke Funktion in LuckyTemplates. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Es gibt viele Stellen, an denen Sie Filter in LuckyTemplates implementieren können, aber manchmal ist es besser, dies auf der Abfrageebene statt auf der Berichtsebene zu tun.
Möglicherweise möchten Sie Filter auf Abfrageebene erstellen, wenn Sie umfangreiche Tabellen aus einer Datenbank haben, die Ihre Organisation implementiert hat. Sie möchten nicht jedes Mal die gesamte zugrunde liegende Tabelle in Ihr LuckyTemplates-Modell integrieren.
Ein gutes Beispiel hierfür sind Tabellen, die nur Millionen Zeilen lang sind, vielleicht 10 oder 20 Millionen Zeilen. Die meisten Tabellen und Datenbanken werden für die Erfassung aller Daten erstellt, sodass Sie über einen beträchtlichen Zeitraum hinweg über Daten verfügen.
Durch die Verwendung von Abfrageparametern können Sie die Zeitspanne auf der Abfrageebene verkürzen und müssen nicht alle Daten in Ihr Modell übernehmen.
Dadurch wird die Größe Ihres Modells und letztendlich auch die Geschwindigkeit erheblich reduziert. Je größer Ihr Modell ist, desto länger dauert die Auswertung der Berechnungen für diese Datensätze und Datentabellen.
Wenn Sie die Größe Ihrer Tabellen reduzieren und Ihre Modelle optimieren können, indem Sie diese Abfrageparameter verwenden, dann ist das eine solide Technik, die Sie für Ihre Entwicklung implementieren können.
In diesem Blog beschreibe ich, wie Sie dies auf relativ einfache Weise tatsächlich umsetzen können.
Es gibt jedoch so viele Möglichkeiten, wie Sie dies tatsächlich nutzen können, also erweitern Sie Ihren Geist um die Möglichkeiten.
Inhaltsverzeichnis
So verwenden Sie Abfrageparameter
Mit Abfrageparametern können Sie Ihre Daten filtern oder basierend auf Parametern oder Einträgen anordnen, die Sie oder jemand anderes in Ihren Modellen vornehmen kann.
Dieses Beispiel ist ein einfacher Bericht, in dem wir einige Standorte, Verkäufe nach Stadt innerhalb dieses Standorts und nach Kunden haben.
Mit Abfrageparametern müssen Sie keinen neuen Bericht neu erstellen, um bestimmte Daten zu generieren, bei denen Sie spezifischer sein müssen.
Wenn Sie beispielsweise eine bestimmte Region betrachten möchten und nicht den gesamten Datensatz betrachten müssen, können Sie einen Parameter eingeben, um diesen Bericht zu filtern. Anschließend wird der Datenbericht automatisch angepasst.
Dazu gehen wir in den Abfrageeditor.
Im Abfrageeditor verwenden wir diese großartige Funktion „Parameter verwalten“, um Parameter einzugeben.
Wir werden nun einen einfachen Parameter erstellen und hoffentlich erkennen Sie, wie Sie diesen auf verschiedene Arten nutzen können.
Erstellen eines Parameters
In diesem Beispiel erstellen wir einen Abfrageparameter für den Standort. Wir werden hier den STATE CODE filtern, damit wir dann einen Drilldown in die ganz bestimmte Region oder einen bestimmten Bundesstaat durchführen können.
Also gehen wir zu Parameter verwalten und klicken auf NEU, um einen neuen Parameter zu erstellen. Wir werden es Standortfilter nennen und dann die Beschreibung schreiben.
Es gibt eine Reihe von Optionen für Typ und vorgeschlagene Werte, mit denen Sie Ihre Parameter erweitern können.
Wählen Sie TEXT als Typ und WERTELISTE als vorgeschlagene Werte.
Anschließend listen wir einige der Bundesstaatscodes unter der Werteliste auf.
Wir können es tatsächlich auf etwas voreinstellen, in diesem Beispiel also auf Florida. Wenn alles korrekt ausgefüllt ist, klicken Sie auf OK.
Und jetzt haben wir diesen LocationFilter, wir werden ihn in unsere Parametergruppe aufnehmen. Die Einteilung in Gruppen wie diese ist eine weitere gute Technik, damit sie hier ein wenig organisiert sind.
Innerhalb dieses Filters können wir tatsächlich alle verschiedenen Regionen auswählen, die wir hier eingegeben haben. Bei diesem Beispiel handelt es sich nur um eine kleine Liste, aber Sie können auf jeden Fall selbst umfangreichere Beispiele erstellen.
Wir könnten hier Florida oder Georgia wählen und so weiter.
Jetzt können wir dies in unsere Abfrage integrieren, die wir in diesem Beispiel „Location“ verwenden.
Parameter in eine Abfrage integrieren
In der Standortabfrage filtern wir die Bundesstaatscodes dynamisch mit dem soeben erstellten Parameter.
Wir können dies manuell tun, indem wir auf die Spalte „Staatscodes“ klicken und den gewünschten Staat auswählen.
Um den LocationFilter-Parameter einzubinden, gehen wir zum erweiterten Editor.
Wir schauen uns hier die letzte Zeile an, in der „Gefilterte Zeilen“ steht. Es wird nach „Florida“ (FL) gefiltert, da wir die Bundesstaatscodes manuell nach FL gefiltert haben.
Anstelle von Florida geben wir hier also LocationFilter als Parameter ein. Klicken Sie dann auf Fertig.
Sie können zum Parameter zurückkehren und den aktuellen Wert in GA für Georgia oder NY usw. ändern. Diese Tabellen werden dann automatisch gefiltert.
Und wenn wir hier nachsehen, wird die gesamte Tabelle nach diesem bestimmten Parameter gefiltert. Hier filtern wir nach Florida.
Abschluss
In diesem Blog haben wir besprochen, wie Abfrageparameter erstellt und verwendet werden. Wir haben LocationFilter als Beispielparameter verwendet, um die Bundesstaatscodes für unsere Standortabfrage zu filtern.
Ich hoffe, dass dies einige Ideen anregt, wie Sie es in Ihren eigenen Modellen nachbilden können.
Wenn Sie tiefer in den Abfrageeditor eintauchen und wissen möchten, wie man großartige LuckyTemplates-Modelle entwickelt, dann schauen Sie sich meinen Fortgeschrittenenkurs bei LuckyTemplates Online an.
Dieser Kurs „ bringt Ihre Fähigkeiten auf die nächste Stufe.
Beifall,
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