Window.currentRow
Window.orderBy(*cols)
Window.orderBy
Creates a WindowSpec with the ordering defined.
WindowSpec
Window.partitionBy(*cols)
Window.partitionBy
Creates a WindowSpec with the partitioning defined.
Window.rangeBetween(start, end)
Window.rangeBetween
Creates a WindowSpec with the frame boundaries defined, from start (inclusive) to end (inclusive).
Window.rowsBetween(start, end)
Window.rowsBetween
Window.unboundedFollowing
Window.unboundedPreceding
WindowSpec.orderBy(*cols)
WindowSpec.orderBy
Defines the ordering columns in a WindowSpec.
WindowSpec.partitionBy(*cols)
WindowSpec.partitionBy
Defines the partitioning columns in a WindowSpec.
WindowSpec.rangeBetween(start, end)
WindowSpec.rangeBetween
Defines the frame boundaries, from start (inclusive) to end (inclusive).
WindowSpec.rowsBetween(start, end)
WindowSpec.rowsBetween