Freigeben über


WindowSpec-Klasse

Eine Fensterspezifikation, die die Partitionierungs-, Sortier- und Framegrenzen definiert.

In Databricks Runtime 13.0 geändert: Unterstützt Spark Connect.

Verwenden Sie die statischen Methoden zum Window Erstellen eines WindowSpec.

Methodik

Methode Beschreibung
orderBy(*cols) Definiert die Sortierspalten in einer WindowSpec.
partitionBy(*cols) Definiert die Partitionierungsspalten in einer WindowSpec.
rangeBetween(start, end) Definiert die Rahmenbegrenzungen von start (einschließlich) bis end (einschließlich) mithilfe von bereichsbasierten Offsets aus dem Wert der aktuellen Zeile ORDER BY .
rowsBetween(start, end) Definiert die Rahmenbegrenzungen von start (einschließlich) bis end (einschließlich) mithilfe von zeilenbasierten Offsets aus der aktuellen Zeile.