Rollierendes-Fenster-Tool
Das Rollierendes-Fenster-Tool ist ein leistungsstarkes Feature, das erweiterte Berechnungen auf Zeilenebene für das Cloud-native Erlebnis bietet. Es ermöglicht dynamische Aggregationen im Gleitfenster-Stil – ideal für Zeitreihen, Leistungsüberwachung und alle Analysen, die Kontext über sequenzielle Datenzeilen erfordern.
Ob Sie Trends analysieren, die Leistung in Echtzeit überwachen oder zeitbasierte Metriken erstellen, dieses Tool bietet die Flexibilität, kontextabhängige, rollierende Aggregationen über Ihr Dataset zu berechnen.
Das Rollierendes-Fenster-Tool ermöglicht Ihnen die Berechnung von Metriken über sich bewegende Fenster, sodass Sie umfassende, kontextbezogene Erkenntnisse erhalten. Häufige Anwendungsfälle sind:
Finanz- und Zeitreihenanalyse: Berechnen Sie gleitende Durchschnitte, Summen oder Rangfolgen über die letzten N Zeilen oder Zeiträume. Ermitteln Sie außerdem die kurzfristige Volatilität der Aktienkurse oder Handelsvolumina.
Vertriebs- und Unternehmenserkenntnisse: Erkennen Sie Trends mit gleitenden 5-Tage-, Wochen- oder Monats-Durchschnittswerten und verfolgen Sie die Leistung von KPIs in benutzerdefinierten Zeiträumen.
Überwachung von Leistung und Betrieb: Überwachen Sie die Team- oder Systemleistung der letzten 7 Tage und erfassen Sie betriebliche Trends in Echtzeit mithilfe dynamischer Fenster.
Konfiguration
Zu Beginn stehen Ihnen zwei Optionen zum Erstellen von Spalten zur Verfügung. Sie können entweder eine neue Spalte erstellen, um die Ergebnisse Ihrer Berechnung zu speichern, oder eine vorhandene Spalte aktualisieren, indem Sie die Werte überschreiben.
Sie müssen einen Namen für die neue Ausgabespalte angeben, die die Ergebnisse der rollierenden Berechnung enthält.
Wählen Sie nach dem Benennen der Spalte eine Aggregatfunktion aus. Zu den verfügbaren Optionen gehören: average, sum, minimum, maximum, count, rank und andere. Die von Ihnen gewählte Funktion bestimmt, wie die Werte innerhalb des definierten Fensters zusammengefasst werden.
Wählen Sie die numerische Spalte aus, in der die Aggregation ausgeführt wird.
Legen Sie anschließend den Fensterbereich fest, um die Funktionsweise des rollierenden Fensters zu definieren:
Ab der ersten Zeile
Bis zur letzten Zeile
N Zeilen vor aktueller Zeile
N Zeilen nach aktueller Zeile
Aktuelle Zeile
Ab erster Zeile bis N Zeilen nach aktueller Zeile
N Zeilen vor aktueller Zeile bis zur letzten Zeile
N Zeilen vor und nach aktueller Zeile
Sie können die Reihenfolge der Daten steuern, bevor das Fenster angewendet wird, indem Sie es nach einer oder mehreren Spalten sortieren.
Wenn Sie beispielsweise nach „Hobbyist“ und dann nach einer Zeit- oder ID-Spalte sortieren, stellen Sie sicher, dass die Zeilen richtig angeordnet sind.
Optional können Sie Spalten definieren, nach denen gruppiert werden soll. Dadurch wird das rollierende Fenster innerhalb bestimmter Untergruppen Ihres Datasets angewendet, was ideal für partitionierte Aggregationen ist, wie z. B. Berechnungen pro Land oder pro befragter Person.
Tipp
Eine Sortierung ist erforderlich, um die Rollierungslogik korrekt anzuwenden. Stellen Sie sicher, dass Ihre Daten in sinnvoller Reihenfolge sortiert sind (z. B. chronologisch, nach Benutzer-ID usw.), um genaue Ergebnisse zu erhalten.