Dela via


WindowSpec-klass

En fönsterspecifikation som definierar gränserna för partitionering, ordning och ram.

Har ändrats i Databricks Runtime 13.0: Stöder Spark Connect.

Använd de statiska metoderna i Window för att skapa en WindowSpec.

Methods

Metod Beskrivning
orderBy(*cols) Definierar ordningskolumnerna i en WindowSpec.
partitionBy(*cols) Definierar partitioneringskolumnerna i en WindowSpec.
rangeBetween(start, end) Definierar ramgränserna, från start (inkluderande) till end (inkluderande), med hjälp av intervallbaserade förskjutningar från den aktuella radens ORDER BY värde.
rowsBetween(start, end) Definierar ramgränserna, från start (inkluderande) till end (inkluderande), med hjälp av radbaserade förskjutningar från den aktuella raden.