Erstellen einer Datumstabelle in LuckyTemplates

Erstellen einer Datumstabelle in LuckyTemplates

Die Bedeutung der Erstellung einer Datumstabelle in LuckyTemplates wird häufig übersehen, insbesondere im . Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Obwohl es üblich ist, in Ihren Verkaufstabellen und Transaktionstabellen eine Datumsspalte zu haben, reicht das nicht aus. Sie benötigen eine separate Datumstabelle, die Sie mit allen anderen Datumsspalten verknüpfen können.

In LuckyTemplates gibt es auch eine ganze Untergruppe von Formeln, die als Time Intelligence-Funktionen bezeichnet werden . Damit die Berechnungen korrekt funktionieren, benötigen Sie eine Datumstabelle.

Inhaltsverzeichnis

LuckyTemplates-Datumstabellencode

Normalerweise ist das Erstellen einer Datumstabelle ein langwieriger Prozess. Aber durch die Verwendung dieses LuckyTemplates-Datumstabellencodes , den ich verwende, wird es viel einfacher und schneller.

Ich habe diesen M-Code hier in meinem Notizblock gespeichert, sodass ich ihn jedes Mal, wenn ich eine Datumstabelle erstellen muss, einfach kopieren und einfügen kann.

Erstellen einer Datumstabelle in LuckyTemplates

Sobald ich diesen Code kopiert habe, gehe ich zurück zu meinem Abfrageeditor und erstelle eine neue Quelle. Dies würde es mir ermöglichen, den Code, den ich gerade kopiert habe, in eine neue Abfrage einzugeben.

Erstellen einer Datumstabelle in LuckyTemplates

Wenn die Optionen für neue Quellen angezeigt werden, wähle ich „Leere Abfrage“.

Erstellen einer Datumstabelle in LuckyTemplates

Wenn ich mich dafür entscheide, erhalte ich eine neue Scheibe, auf der sich nichts befindet.

Erstellen einer Datumstabelle in LuckyTemplates

Jetzt gehe ich in den erweiterten Editor.

Erstellen einer Datumstabelle in LuckyTemplates

Ich werde alles entfernen, was sich im Fenster „Erweiterter Editor“ befindet, wenn es erscheint.

Erstellen einer Datumstabelle in LuckyTemplates

Dann füge ich den Datumstabellencode, den ich zuvor kopiert habe, in dieses Fenster ein.

Erstellen einer Datumstabelle in LuckyTemplates

Nachdem ich diesen neuen M-Code nun in diese Abfrage eingebettet habe, klicke ich auf „Fertig“. Dadurch erhalte ich diese Parameterfelder, in denen ich einen bestimmten Datumsbereich für meine Datumstabelle festlegen kann.

Erstellen einer Datumstabelle in LuckyTemplates

Ich beginne mit dem 1. Januar 2018 und gehe dann bis zum 31. Dezember 2021 vor.

Erstellen einer Datumstabelle in LuckyTemplates

Als nächstes folgt der FYStartMonth. Dies ist der Zeitpunkt, an dem mein Geschäftsjahr beginnt. Wenn Juli also mein erster Monat ist, muss ich hier nur 7 eingeben.

Erstellen einer Datumstabelle in LuckyTemplates

Sobald ich auf „Invoke“ klicke, wird mir eine detaillierte Datumstabelle angezeigt, die auf dem gesamten Code und den von mir eingegebenen Parametern basiert.

Erstellen einer Datumstabelle in LuckyTemplates

Wenn ich mir die Formel hier oben ansehe, wird darin das Startdatum angezeigt, das ich in den erweiterten Editor eingegeben habe.

Erstellen einer Datumstabelle in LuckyTemplates

Es zeigt das gleiche Enddatum, das ich auch eingegeben habe.

Erstellen einer Datumstabelle in LuckyTemplates

Aktualisieren und Bereinigen der Datumstabelle in LuckyTemplates

Wenn Sie den von mir verwendeten Datumstabellencode verwenden, erhalten Sie viele nützliche Spalten, die das Datum, das Jahr, das Quartal des Jahres, den Monat des Jahres usw. anzeigen.

Erstellen einer Datumstabelle in LuckyTemplates

Aber bei einer Tabelle wie dieser gibt es bestimmt Dinge, die Sie ändern möchten, je nachdem, was das jeweilige Szenario erfordert.

Möglicherweise möchten Sie die Tabelle auch nach Ihren eigenen Wünschen anpassen.

Beispielsweise bevorzuge ich es, meine Spalten auf eine bestimmte Weise zu benennen, weshalb ich in den erweiterten Editor gehe und den Code direkt ändere.

Erstellen einer Datumstabelle in LuckyTemplates

Wenn der erweiterte Editor zu kompliziert aussieht, kann ich die Namen auch im Abfrageeditor selbst ändern.

Ich beginne mit den Namen der Tabellen.

Erstellen einer Datumstabelle in LuckyTemplates

Da ich mich immer für einfache Namen entscheide, nenne ich diese Tabelle „Datumsangaben“.

Erstellen einer Datumstabelle in LuckyTemplates

Aus Gründen der Konsistenz nenne ich diese Datenabfrage „Datumsabfrage“.

Erstellen einer Datumstabelle in LuckyTemplates

Jetzt kehre ich zur Tabelle „Daten“ zurück, um ein paar Dinge zu aktualisieren. Natürlich möchte ich auch, dass die Namen dieser Spalten möglichst einfach zu verstehen sind.

Erstellen einer Datumstabelle in LuckyTemplates

Ich beginne damit, sicherzustellen, dass an den richtigen Stellen Leerzeichen vorhanden sind. Anstelle von MonthName werde ich diesen Month Name nennen.

Erstellen einer Datumstabelle in LuckyTemplates

Anstelle von MonthInCalendar werde ich hier Monat und Jahr eingeben.

Erstellen einer Datumstabelle in LuckyTemplates

Dieser heißt QuarterInCalendar, also werde ich ihn Quarter & Year nennen.

Erstellen einer Datumstabelle in LuckyTemplates

Neben der Änderung der Namen würde ich auch meine Daten bereinigen, indem ich Spalten entferne, die ich nicht wirklich benötige. Beispielsweise benötige ich diese DateInt-Spalte nicht wirklich.

Erstellen einer Datumstabelle in LuckyTemplates

Ich werde das Gleiche für DayOfMonth tun.

Erstellen einer Datumstabelle in LuckyTemplates

Auch hier hängt alles vom Szenario und den Schlüsselspalten ab, die Sie benötigen.

Seien Sie nur vorsichtig beim Entfernen numerischer Spalten, da diese möglicherweise Sortierspalten darstellen, wie diese DayInWeek-Spalte.

Erstellen einer Datumstabelle in LuckyTemplates

Viele Textspalten wie diese Spalte „Monat und Jahr“ und die Spalte „Wochentag“ wissen eigentlich nicht, wie die darin enthaltenen Daten sortiert werden sollen. Aus diesem Grund benötigen sie Sortierspalten wie diese MonthnYear- und QuarternYear-Spalten als Referenz.

Erstellen einer Datumstabelle in LuckyTemplates

Um klarer zu machen, wozu diese Spalten dienen, werde ich sie in „MonthYear Sort“ und „QuarterYear Sort“ umbenennen.

Erstellen einer Datumstabelle in LuckyTemplates

Diese unterstützenden Spalten werden nützlich sein, sobald wir diese Daten in Visualisierungen integrieren.

Verfolgen Sie Änderungen im Abschnitt „Angewandte Schritte“.

Dies habe ich bereits im Tutorial über einfache Transformationen besprochen. Dies ist auch wichtig, wenn Sie an Ihrer Datumstabelle in LuckyTemplates arbeiten .

Der Bereich „Angewandte Schritte“ hier an der Seite zeichnet alle Transformationen auf, die ich durchführe, sodass es einfach genug ist, den Überblick über alle Änderungen zu behalten.

Erstellen einer Datumstabelle in LuckyTemplates

Nur eine wichtige Sache zu Transformationen und dem Abschnitt „Angewandte Schritte“.

Wenn Sie nacheinander an ähnlichen Aktionen arbeiten, gruppiert Applied Steps diese Schritte. Wenn Sie jedoch zufällig von einer Aktion zur nächsten springen, werden mehrere Instanzen desselben Aktionstyps aufgezeichnet, wie im folgenden Beispiel.

Erstellen einer Datumstabelle in LuckyTemplates

Daher ist es immer am besten, alle Namensänderungen auf einmal vorzunehmen und dann auch alle unerwünschten Spalten auf einmal zu löschen. Dadurch wird die Menge an Code, die im Hintergrund generiert werden muss, minimiert.


Erstellen Sie ganz schnell eine umfassende Datumstabelle in LuckyTemplates.
Fügen Sie Arbeitstags- und Wochenendzahlen zu Ihrer Datumstabelle hinzu: Zeitintelligenztechnik in LuckyTemplates.
Filtern von Daten nach benutzerdefinierten Geschäftsjahren und Quartalen mithilfe berechneter Spalten in LuckyTemplates

Abschluss

Wie ich eingangs erwähnt habe, gibt es andere Möglichkeiten, eine Datumstabelle zu erstellen, obwohl diese normalerweise mehr Schritte und die Zusammenstellung komplizierterer Formeln erfordern würden.

Dies ist nicht nur die einfachste Möglichkeit, sondern stellt Ihnen auch alle Standardspalten zur Verfügung, die in vielen Szenarios erforderlich sind. Sie müssen lediglich alles andere entfernen, was Sie nicht benötigen. Dies geht schneller, als die erforderlichen Spalten einzeln hinzuzufügen.

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